用友NC65-uapstudio Webservice开发配置教程与实战

3星 · 超过75%的资源 需积分: 46 62 下载量 143 浏览量 更新于2024-09-09 收藏 1.33MB DOC 举报
在用友NC65-uapstudio开发环境中进行Webservice服务的配置是一项关键任务,本篇文档详细介绍了如何利用UAPStudio这个Java Web开发工具进行配置和测试。以下是关键步骤和知识点: 1. **环境准备**: 首先,确保将nc.uap.mde.wstools_2.0.2.jar文件添加到UAPStudio的插件目录(UAP_STUDIO_6.31\Platform\plugins),这是进行Webservice开发的基础。 2. **创建项目和接口**: 创建一个新的工程,设计一个Webservice接口(如IHelloWorld),定义方法如sayHelloName,接受两个参数(userid和name)。接着,实现该接口,如HelloWorldImpl类,提供实际的功能。 3. **配置Webservice**: 在接口上右键,选择"WSTools" -> "PublicWebService",通过向导来配置Webservice。首先选择对应的UPM文件,接着填写组件名称(其他信息可忽略),在查找界面选择接口实现类。 4. **发布Webservice**: 确保"是否要求认证授权"选项被清除,然后点击"完成"发布Webservice。发布后,原始UPM文件会增加Webservice接口信息。 5. **补丁管理**: 发布后的Webservice可能需要打补丁,补丁需要包含wsdl文件、最新UPM、接口和实现类。将这些文件组织在一起,并将其放入NChome中进行部署。 6. **运行中间件**: 在开发环境中启动中间件,可以通过访问http://127.0.0.1/uapws/service来验证Webservice是否部署成功。如果看到预期的界面,表示Webservice已正确部署。 7. **接口测试**: 使用SoapUI这个接口测试工具,输入之前记录的IP地址(或实际地址),创建新的组件并导入服务。这一步是确认Webservice功能是否正常的关键环节。 通过以上步骤,开发者可以有效地在用友NC65-uapstudio环境下开发、配置和测试Webservice,确保其功能完整且符合预期。注意,部署过程和中间件的具体操作可能会根据环境和版本有所不同,但本文提供的核心指导原则适用于大部分情况。