WebMethods - Может ли он провести свои собственные веб-сервисы?

StackOverflow https://stackoverflow.com/questions/4377870

  •  09-10-2019
  •  | 
  •  

Вопрос

Сервер интеграции WebMethods может интегрировать системы и Orchestrate разные веб-сервисы от внешних систем в сети.

Мой вопрос: возможно, можно ли создать код Java, работающий в сервере интеграции WebMethods, и выдержать его как веб-сервис? Поэтому, имея WebMethods разместить веб-сервис.

Это было полезно?

Решение

Да, это возможно. Вы можете использовать службу Java внутри, чтобы кодировать логику. Вы должны определить интерфейс для этой услуги (DOCTYPE). После этого сделано, вы создаете провайдер WebService, который называет ваш сервис. Это относится к из версии 7 вверх.

Другие советы

Абсолютно, это одна из основных целей платформы.

Чтобы выставить любую услугу (Flow, Java, Adapter Service и т. Д.) Вам необходимо создать веб-сервисный разъем (типа «типа» поставщика «), а затем перетащите сервисы, которые вы хотите разоблачить его. Затем вы можете указать на WSDL, который он генерирует.

Подход WebMethods, чтобы иметь все как сервис, означает, что любой код, который вы пишете на интеграционном сервере, могут быть добавлены в один из этих поставщиков, и, таким образом, вызывается как веб-сервис.

Вы также можете прочитать другие веб-службы (например, подход Wrap и слой), создавая веб-сервисный разъем (поставщик), используя существующий WSDL. То, что он будет имитировать, имитирует существующий WSDL и позволит вам обеспечить его реализацию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top