Web Services Enhancements 3.0:客户端与服务器应用的强大助力
在当今的软件开发中,Web服务的应用越来越广泛,而Web Services Enhancements 3.0(WSE 3.0)为Web服务带来了更强大的功能和安全性。本文将详细介绍WSE 3.0的相关知识,包括如何启用和引用它,以及如何使用 soapExtensionTypes 进行定制。
1. 启用和引用WSE 3.0
WSE 3.0增强了Web服务的默认功能,支持多种WS - *标准,如XML、SOAP、WSDL、WS - Security、WS - Trust、WS - SecureConversation、WS - Addressing和MTOM。在不同类型的项目中添加WSE 3.0库的引用方式有所不同。
1.1 添加引用的方法
- 非Web应用 :可以像添加其他库的引用一样,使用Visual Studio 2005的“Add Reference”功能,选择“Microsoft.Web.Services3”库。
- Web应用 :使用“WSE 3.0 Settings”菜单命令来引用WSE 3.0库。
1.2 代理类的继承
当添加Web引用时,Visual Studio 2005会生成一个代理类,默认情况下该代理类继承自 System.Web.Services.Protocols.SoapHttpClientProtocol 类。要使用WS
WSE 3.0助力Web服务安全与定制
超级会员免费看
订阅专栏 解锁全文
62

被折叠的 条评论
为什么被折叠?



