这是我们第一次使用SOAP 1.1消费SAP NetWeaver Web服务,该服务需要通过HTTPS进行用户名和密码验证。
我目前正在原型化WCF应用程序,成功地使用这两种绑定配置来消费SAP Web服务。
<basicHttpBinding>
<binding name="SapEndpoint">
<security mode="Transport">
<transport clientCredentialType="Basic" />
</security>
</binding>
</basicHttpBinding>
<customBinding>
<binding name="SapSoap11Endpoint">
<textMessageEncoding messageVersion="Soap11" />
<httpsTransport authenticationScheme="Basic" />
</binding>
</customBinding>
只要提供所需功能,我倾向于使用标准绑定而不是自定义绑定。但我想了解使用一个绑定和另一个绑定会有什么区别。
如果您以前曾经使用过SAP Web服务,则任何建议都很有帮助。
谢谢!