NC WebService开发指南:轴心框架与安全实践
5星 · 超过95%的资源 需积分: 10 189 浏览量
更新于2024-09-10
收藏 743KB DOC 举报
NC WebService开发参考文档详细介绍了在各种环境(包括但不限于Java、.NET、PHP和Axis框架)下创建、部署和调用Web服务(WebService)的过程。以下是主要内容概要:
1. **服务器端WebService发布**:
- **发布webservice**: 提供了逐步指南,说明如何利用NC WebService提供的uapws模块在NC 5.5及以上版本中发布WebService。首先,开发者需要创建一个接口(如`IHelloService`),然后创建其实现类。
- **复杂VO处理**: 在接口方法中处理复杂的值对象(VO)是关键环节,确保数据传递的准确性。
- **Exception处理**: 强调了对异常的良好处理,确保服务的稳定性和可靠性。
- **安全性增强**: 包括如何发布带有NC登录认证、客户端签名、服务器端自签名以及客户端SOAP加密的WebService,这些功能保障了服务的安全性。
2. **客户端WebService调用**:
- **Axis环境**: 介绍了如何在Axis环境中调用NC的WebService,涉及不同类型的调用,如简单服务、认证、签名和加密服务。
- **Axis2环境**: 提供了在Axis2环境下调用WebService的示例,包括配置wssecurity以支持安全通信。
- **NC环境**: 说明了在NC客户端环境下如何调用WebService,可能涉及到特定的头信息处理。
- **.NET环境**: 包括基本调用、加上NC头信息以及.NET平台下WebService安全设置。
- **PHP环境**: 介绍了在PHP环境下通过WebService与NC交互的方法。
3. **JAVA客户端WebService安全**:
对于Java客户端,文档详细列举了相关的类库,这些类库对于实现安全的WebService通信至关重要。
4. **获取更多信息**:
文档提供了一条路径,让读者能够获取更多关于NC WebService开发的深入信息,以便进一步学习和实践。
NC WebService开发参考文档提供了全面的开发流程指导和实例,涵盖了从创建接口到实际调用的全过程,同时也关注了服务端和客户端的安全措施。无论是初次接触WebService开发的开发者还是经验丰富的技术专家,都能从中找到所需的信息和实践技巧。
228 浏览量
541 浏览量
2020-11-09 上传
648 浏览量
213 浏览量
239 浏览量
Nicky.Ma
- 粉丝: 2w+
- 资源: 407
最新资源
- BEM_github
- 生成艺术:越来越多的生成艺术项目集合
- fishcorecpe
- Turmoil
- 高斯白噪声matlab代码-project-finals:我的电子与通信工程学士学位的最终项目
- CentOS-7-x86_64-DVD-1503-01.zip
- 6DOF-case-of-sphere-falling.rar_fluent falling_fluent小球入水_入水模拟 F
- C/C++:符串排序.rar(含完整注释)
- allofplos:allofplos项目的存储库
- Tuesday
- DRIVE datasets.zip
- Sololearn_practice:sololearn网站上的python实践
- Tiny-E-Bike:小型自行车的开源硬件CAD
- Tubular
- 小狗:小狗为Nim获取HTML页面
- java《数据结构》教学辅助网站设计与实现毕业设计程序