CheckHeader方法的实现你可以和我上一篇的MyService的CheckHeader方法作一下对比。就看出来Soap扩展的一点好处了。客户端将身份信息加密传送。服务器端拿到加密串进行解密,然后校验,不匹配则摆出异常。 这里只是对Soap扩展使用的一个特别的简单的举例,当然你还可以发挥,比如压缩消息,日志记录,Trace之类,网上也有很多文章讲。谢谢大家!
posted on 2007-04-11 00:12 David Fan 阅读(3081) 评论(10) 编辑 收藏 网摘 所属分类: WebService
不错。期待下篇http://*** 回复 引用
你写的太好了谢谢。 回复 引用
全部收藏 回复 引用 查看
这个好,比上一篇好。 回复 引用
发现你的public class MyExtension : SoapExtension这东西在你说的这里一点作用也没有... 这个类存在于否在你的这个例子中都好像和程序没什么关系... 请说明一下MyExtension这东东发挥了什么作用???? 回复 引用
@迷途小书童 [MyExtensionAttribute] [SoapHeader("header", Direction = SoapHeaderDirection.In)] public string CheckHeader() { //业务逻辑. return "Something done"; } 回复 引用
SOAP扩展才能体现到SOAP头的作用。 回复 引用
使用上面代码好像有点问题哦。 C# [WebService(Namespace="http://microsoft.com/webservices/")] public class MyWebService { // 实现 } 回复 引用
学些 谢谢 回复 引用
昵称: [登录] [注册]
主页:
邮箱:(仅博主可见)
验证码: 看不清,换一个
评论内容:
登录 注册
[使用Ctrl+Enter键快速提交评论]