NC Webservice发布与调用指南:整合多种环境和安全措施
需积分: 9 88 浏览量
更新于2024-07-24
收藏 816KB DOC 举报
NC Webservice开发参考主要关注NC5.5及以上版本中内置的uapws模块,该模块简化了Webservice的发布过程。主要内容包括以下几个方面:
1. **服务器端Webservice开发**
- 发布webservice:在NC环境中,首先创建一个接口,例如`nc.ws.intf.IHelloService.java`,定义接口方法,如`hello(String str)`。接着,创建接口的实现类,用于实际处理请求。
- **认证和安全机制**:
- 带NC登录认证:通过设置特定的认证策略,可以发布需要用户登录验证的Webservice。
- 客户端签名:支持发布要求客户端签名的Webservice,增加数据安全性。
- 自签名服务:服务器端可以自签名,但在生产环境中需要注意安全性和证书管理。
- 客户端与服务器端加密:支持SOAP加密,保护通信过程中的数据隐私。
2. **客户端调用Webservice**
- Axis环境:演示如何在Axis环境下调用不同类型的Webservice,包括简单、认证、签名和加密的Webservice。
- Axis2环境:同样展示如何在Axis2环境下,特别是配置wssecurity来处理安全要求。
- NC环境:在NC环境中,客户端可以直接调用Webservice,但可能涉及添加特定的NC头信息以确保正确交互。
- .NET环境:在.NET中,通过基本调用和添加NC头信息的方式访问Webservice,并探讨.NET平台下的WebService安全特性。
- PHP环境:在PHP环境下,同样提供调用NC Webservice的方法,可能需要适配PHP的API或库。
3. **JAVA客户端WebService安全**
- 分析相关的类库,介绍在JAVA客户端进行安全处理的工具和最佳实践,包括处理认证、签名和加密等安全需求。
4. **获取更多信息**
- 提供获取更多关于NC Webservice开发的途径和资源链接,可能包括官方文档、示例代码、论坛讨论等,以便开发者深入学习和解决问题。
总结起来,NC Webservice开发参考是一份实用指南,涵盖了从基础的接口设计到客户端调用,以及各种安全机制的实施,适合NC5.5以上版本开发者进行Webservice的开发和集成工作。
2014-05-23 上传
2020-03-30 上传
2018-07-25 上传
2014-11-26 上传
点击了解资源详情
2018-10-09 上传
2020-11-09 上传
点击了解资源详情
点击了解资源详情
zhai_delphi
- 粉丝: 2
- 资源: 2
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率