我们的合作伙伴说他将使用 SOAP 协议发送数据,而不使用任何服务名称来发布数据,例如HelloWorld(string p1),只是一个 POST。
所以我想知道如何使用 SOAP?
我的意思是在 WCF/Web 服务中,无论如何我们都需要方法的名称,对吗?
有什么线索吗?谢谢!
更新 #1
使用Wireshark我收到此消息
POST HTTP/1.1
Content-Type: text/xml
User-Agent: SOAP Sender v1.2
Host: 191.126.125.5:1212
Authorization: Basic QFNLVXNlcjE4MTghOiBAU0tQYTE5MTkh
Content-Length: 708
<?xml version="1.0" encoding="windows-1251"?>
<soapenv:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope">
<soapenv:Header/>
<soapenv:Body>
<ws:PutCoord>
<ObjectID>SG255108374</ObjectID>
</ws:PutCoord>
</soapenv:Body>
</soapenv:Envelope>
那么我必须创建什么样的 .NET 应用程序才能获得这个 POSTED 数据?
慕斯王
相关分类