Создание клиентских заглушек веб-служб и перенос объектов в SAP из WSDL - PullRequest
2 голосов
/ 22 ноября 2011

Возможно ли с помощью SAP создавать клиентские заглушки и передавать объекты из WSDL, обслуживаемого веб-службой .NET WCF? Или мне нужно создавать свои SOAP XML-запросы вручную?

Чтобы быть ближе к делу. У меня все еще есть веб-сервис WCF и wsdl. У меня нет знаний в SAP. Так что вопрос в том. Возможно ли это, и как я могу создать заглушки клиентских служб и объекты переноса в SAP из моего WSDL?

Ответы [ 2 ]

2 голосов
/ 28 ноября 2011

Легко создать клиент ABAP для существующего веб-сервиса, если у вас есть доступ к URL-адресу для получения файла wsdl или самого файла wsdl.См. ссылку для пошагового руководства, которое в основном:
1 - Генерация прокси из wsdl с помощью помощника
2 - Использование прокси, созданного в вашей программе ABAP

Привет

2 голосов
/ 22 ноября 2011

Для этого вы можете использовать WSDL из wcf. Вы можете получить WSDL как service.svc?wsdl. Однако иногда, некоторые генераторы клиентов SOAP ожидают все определения SOAP / WSDL в одном вызове. Для этого вам, возможно, придется взглянуть на следующие страницы:

  1. http://weblogs.asp.net/pglavich/archive/2010/03/16/making-wcf-output-a-single-wsdl-file-for-interop-purposes.aspx

  2. http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/f03b6e78-ef28-4692-8f19-62d2f2d3bc9c

  3. WCF: как создать один документ WSDL, без WSDL: импорт?

...