Указать URL конечных точек JMS и EJB

Эта страница позволяет указать фрагменты URL конечных точек для Web-служб, доступных с помощью SOAP и Службы сообщений Java (JMS) или напрямую в качестве объектов EJB. На основе отдельных фрагментов создаются полные адреса конечных точек, которые впоследствии добавляются в опубликованные файлы WSDL.

Для просмотра этой страницы консоли администрирования выберите Приложения > Типы приложений > Приложения J2EE WebSphere > имя_приложения > Указать сведения о URL конечной точки JMS и EJB.

Можно указать фрагмент URL конечной точки для каждого модуля Web-службы. В опубликованном файле WSDL адрес целевой конечной точки указан в атрибуте расположения элемента порта soap:address.

На этой панели перечислены модули Web-служб, предусматривающие применение JMS или прямой доступ к объектам EJB.

Эта панель административной консоли применима к Java API для Web-служб на основе XML (JAX-WS) и Java API для Web-служб RPC на основе XML (JAX-RPC).

Фрагмент URL для JMS

Фрагмент URL для Web-службы, поддерживающей транспортный протокол JMS. Введите значение, определяющее элемент soap:address Web-службы. В ходе публикации в файлы WSDL добавляется URL, созданный на основе этого фрагмента.

Фрагмент URL представляет собой префикс, к которому для получения полного адреса конечной точки JMS добавляется значение свойства targetService. Значение по умолчанию определяется в соответствии с информацией о развертывании установленной службы, например: jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF.

Эта информация извлекается из настроенной конечной точки JMS Web-службы, которая представляет собой объект EJB, управляемый сообщениями (MDB), заданный утилитой командной строки endpointEnabler. При необходимости фрагмент URL можно изменить, например, добавив свойства. Вместе со значением свойства targetService фрагмент URL образует полный URL, например: jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote.

Фрагмент URL для EJB

Фрагмент URL для Web-службы, для обращения к которой применяется привязка EJB. Введите значение, определяющее атрибут расположения элемента порта Web-службы generic:address. Адрес порта добавляется в файл zip WSDL в ходе публикации файла zip с помощью поля имя-приложения_ExtendedWSDLFiles.zip, предусмотренного на панели Опубликовать файл zip WSDL.

Значение фрагмента URL представляет собой суффикс, который добавляется к начальному фрагменту URL из информации о развертывании Web-службы. Например, в информации о развертывании EJB может быть указан следующий фрагмент URL: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.

В этом случае в поле фрагмента URL будет указано значение jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809, а URL конечной точки будет выглядеть следующим образом: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809.




Ссылки, помеченные как (в сети), требуют подключения к Internet.

Задачи, связанные с данной
Ссылки, связанные с данной


Имя файла: uwbs_providejms.html