впервые мы » повторное использование веб-службы SAP NetWeaver на SOAP 1.1, которая требует аутентификации имени пользователя и пароля через HTTPS.
В настоящее время я создаю прототип приложения WCF, и я успешно могу использовать веб-службу SAP с обеими этими конфигурациями привязки.
<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 раньше.
Спасибо!