webservice进行soap通信时,soap头的处理问题
合作公司提供了一个接口,向我们发送xml格式的信息,我们响应后处理信息也返回xml格式的信息给对方,对方提供了一个他们调用webservice的例子,我们现在就是要写个webservice接收信息,处理后返回相关的信息和下处理结果,问题来了,我现在用VS2005写的webservice,信息头的格式是<soap,合作公司给的信息格式是要求<soap-ENV,现在查了好多都不知道怎么转换,看你在一个贴子里说是定义命名空间,请问具体怎么做?麻烦你指点一下了 --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- SOAP parsers expect things to be defined in terms of the http://schemas.xmlsoap.org/soap/envelope/ namespace, but they don't care what the local name for that namespace is in any particular piece of XML. --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- .net男孩上有文章说soap头的问题你可以去看看,网址,我找不到了,可以BAIDU下 --------------------编程问答-------------------- 学习! --------------------编程问答-------------------- 再问个问题
<SOAP-ENV:Header>
<TransactionID>
110000000001
</TransactionID>
</SOAP-ENV:Header>
这个头格式怎么弄
总只能做成这样
<SOAP-ENV:Header>
<TransactionID>
<ID>110000000001</ID>
</TransactionID>
</SOAP-ENV:Header>
--------------------编程问答-------------------- 定义Soap头信息时使用[XmlText]去定义ID做为一个text这样就不会把ID当成一个element了 --------------------编程问答-------------------- http://msdn2.microsoft.com/zh-cn/library/7w06t139.aspx --------------------编程问答-------------------- 我也遇到這個問題!
补充:.NET技术 , Web Services