NC开发Webservice教程:Eclipse与Axis1.4集成与部署

4星 · 超过85%的资源 需积分: 10 48 下载量 92 浏览量 更新于2024-09-20 收藏 683KB PDF 举报
NC开发webservice主要涉及以下几个关键步骤和知识点: 1. **集成开发环境(IDE)准备**: 首先,你需要安装Eclipse WTP All,这是一个集成的开发环境,它内置了Webservice开发所需的工具支持。同时,下载Eclipse的NC插件,这将有助于在NC环境中进行特定的功能开发。下载地址通常可以从指定网站获取,如[http://ufcsp.ufida.com.cn/xmglnet/kmp/add_show_list.asp?id=2660#hh](http://ufcsp.ufida.com.cn/xmglnet/kmp/add_show_list.asp?id=2660#hh),确保使用的JDK版本是1.5以上,因为Axis1.4对JDK有最低要求。 2. **Axis1.4的配置**: 下载并解压Axis1.4,将webapps目录下的axis文件夹放置到NC的hotweb目录下。在配置时,需要检查和管理axis1.4中的lib目录,避免与NC home/lib中的重复jar包,保留的关键jar文件包括axis.jar, axis-ant.jar, saaj.jar, 和 wsdl4j-1.5.1.jar。 3. **创建Webservice服务**: 在Eclipse中创建一个新的动态Web项目,然后编写一个服务类(如`test2`),定义远程方法(如`sayHi`)。通过右键点击类文件并选择“WebServices”->“CreateWebService”,生成服务和测试客户端。在创建过程中,确保勾选TestClient选项,以便生成测试代码。 4. **测试Webservice**: 启动Tomcat服务器(版本V5.5),部署工程后,可以通过点击“StartServer”来运行。测试界面会自动打开,允许你创建代理类和选择测试方法。点击“Finish”后,Eclipse会自动生成测试页面,用户可以直接在这些页面上进行方法测试。 5. **部署到NC**: 最后一步是将我们编写的Webservice类放入NC环境。这意味着你需要将这个服务类和相关依赖文件打包,按照NC平台的部署规范进行部署。具体步骤可能涉及配置NC的web服务管理器或API,以使服务能在NC环境中正确地访问和调用。 总结来说,NC开发Webservice是一个涉及多个步骤的过程,从配置IDE到创建、测试和最终部署服务。理解并熟练掌握这些步骤对于在NC环境中有效利用Webservice进行开发至关重要。同时,了解如何处理JAR包管理和测试流程也是提升开发效率的关键。