mon*_*o68 8 sap wcf soap soap-client wcf-binding
我们第一次在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>
Run Code Online (Sandbox Code Playgroud)
只要它提供所需的功能,我倾向于使用标准绑定而不是自定义绑定.但我想了解它使用一个绑定或另一个绑定会有什么不同.
如果您之前曾使用过SAP网络服务,那么任何建议都会有所帮助.
谢谢!
这些绑定是等效的.自定义绑定是特殊类型的绑定,用于定义预定义绑定(BasicHttp,WsHttp,NetTcp,...)中不支持的绑定.您当然可以在自定义绑定中定义预定义绑定,但不需要它.
| 归档时间: |
|
| 查看次数: |
6110 次 |
| 最近记录: |