NC55及以上版本使用UAP-STUDIO发布WebService教程
需积分: 11 64 浏览量
更新于2024-09-07
收藏 799KB DOC 举报
NC5版本的开发环境中,使用UAP-STUDIO插件可以在Eclipse集成开发环境中方便地创建和发布WebService。以下是一步步详细介绍如何在NC55及更高版本的环境中通过Eclipse进行WebService的开发和部署。
1. **准备工作**:
首先,确保在Eclipse安装目录的plugins子目录下添加nc.uap.mde.wstools_1.0.3.jar文件,这是UAP-STUDIO工具集的核心组件。
2. **创建Webservice项目**:
创建一个新的Java项目,设计一个Webservice接口和其实现类。例如,创建`IHelloWorld`接口,其方法`sayHelloName`接受用户ID和姓名作为参数,并返回欢迎消息。接着,创建`HelloWorldImpl`类,实现这个接口。
3. **配置并发布WebService**:
在接口上右键选择"WSTools" -> "PublicWebService",这会启动生成WebService的过程。接下来,按照图形化向导的提示,可能需要指定端口、URL等配置,并选择生成的UPM组件(如pdaws)与现有UPM文件的整合方式。
4. **Msf协鑫条码项目示例**:
Msf协鑫条码项目的例子中,涉及到特定的接口`nc.ws.itf.pda.IPDAWebService`和实现类`nc.ws.impl.pda.PDAWebServiceImpl`。组件名pdaws代表发布的WebService服务,在UPM文件中增加了一个新的服务组件,需要注意的是,如果之前已有相同的组件,应删除这些重复部分,避免冲突。
5. **认证授权设置**:
在发布过程中,需确保在某个页面中取消"是否要求认证授权"的勾选,以便于服务的公开访问或特定权限控制。然后继续完成发布流程。
6. **发布结果**:
发布成功后,UPM文件会被更新,增加了新的WebService组件。再次强调,务必检查并删除之前的、不再需要的、带有颜色标记的旧组件。同时,代码文件中也会新增wsdl文件,这是描述Webservice接口和服务的元数据。
总结来说,开发NC5版本的WebService主要包括设置开发环境、创建接口和实现、配置发布选项、整合到UPM组件以及管理认证和授权。在每个步骤中,都需要注意维护项目的整洁性和兼容性,以确保Webservice能够正常运行和集成到系统的其他组件中。
168 浏览量
540 浏览量
705 浏览量
118 浏览量
444 浏览量
173 浏览量
213 浏览量
shunfeng556
- 粉丝: 1
- 资源: 7
最新资源
- 不看后悔的人事管理系统论文
- jmeter测试流程
- 图书管理系统_概要规划说明书
- 图书管理系统_软件开发设计书
- iBATIS 入门指南
- 很不错的java面试宝典
- C#函数方法集(汇总c#.net常用函数和方法集)
- Servlet_JSP
- 硬件必读硬件必读\硬件必读\硬件必读\
- Apache+ActiveMQ教程.pdf下载
- plsql21天自学通
- A Novel Invisible Color ImageWatermarking Scheme using Image Adaptive Watermark Creation and Robust Insertion-Extraction
- BerkeleyDB
- MapInfo Professional操作指南(pdf)
- 软件需求变更管理七步法
- 计算机软件测试面试题