我正在尝试使用C#客户端的BeginXXX和EndXXX方法对Web服务进行异步调用。我正在使用使用SvcUtil.exe生成的代理类。
我希望发送的soap消息应包含用于ws-addressing的soap头元素,其中包括标记:
'wsa:Action'
'wsa:MessageID'
'wsa:ReplyTo'
'wsa:To'
然而,soap标题部分当前是空的,只有soap body包含正文信息。
没有wsa标签,它看起来像是同步电话。
有没有办法使用在C#中生成的代理,异步调用服务,使soap消息包含wsa标签?
感谢关于此
的任何输入