0

Я написал приложение SOAP WSDL с помощью mobilefirst по:Доступ Soap обслуживание с использованием Java адаптера в mobilefirst

1) Использование Discover вариант Серверные услуги

2) писать свой собственный JavaScript код адаптера следовать документации предоставленной IBM.

Теперь мой последний R & D должен использовать это мыло с помощью адаптера java.

Я прошел через многие темы и примеры StackOverflow, но я не смог найти ничего связанного. Может ли кто-нибудь объяснить шаги для вызова запроса webservice на основе SOAP с использованием java-адаптера?

ответ

0

Следующие видео в блоге пост детали следующие о Java adapers: https://www.youtube.com/watch?v=cKM5480-6wI

  1. Создание Java Adapter
  2. Понимание структуры Java Adapter
  3. Реализация простой процедуры SayHello для HTTP GET метод
  4. Реализация нескольких процедур для разных методов HTTP
  5. Работа с различными типами параметров запроса
  6. Использование Java-код для доступа к функциям сервера MobileFirst и функциональность сервлетов Java
  7. Отладка Java Адаптеры
  8. Общаясь с простой бэкэнда с использованием с использованием Client Apache HTTP
  9. Использование WSDL файлов и обмена данными с веб-сервиса на основе SOAP
  10. Использование WLResourceRequest в клиентских приложениях для связи с адаптерами Java
  11. Использование клиента Postman REST для связи с Java-адаптерами
+0

видео было очень полезно просто усомниться в том, как он превратил wsdl в классы java ??? – hume

0
  1. Создание HTTP-адаптер
  2. В XML добавить WebService хост и порт в элементах домена/Port
  3. Собирает soapXMLRequest
  4. Использовать HTTP Invoke для вызова сервера

отл.

var input = { 
    method : 'post', 
    returnedContentType : 'xml', 
    headers : { 
     SOAPAction : SOAP_FULL_URL 
    }, 
    path : WEBSERVICE_PATH, 
    body : { 
     content : soapXMLRequest, 
     contentType : 'text/xml; charset=utf-8' 
    } 
}; 
var response = WL.Server.invokeHttp(input);