我們第一次在SOAP 1.1上使用SAP NetWeaver Web服務,該服務需要通過HTTPS進行用戶名和密碼驗證。BasicHttpBinding和CustomBinding/Soap11有什麼區別?
我目前正在對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服務,那麼任何建議都會特別有用。
謝謝!