Эта страница позволяет указать префикс URL конечной точки для веб-служб, поддерживающих протокол HTTP. На основе префиксов создаются полные адреса конечных точек, которые впоследствии добавляются в опубликованные файлы WSDL.
Для просмотра этой страницы консоли администрирования выберите .
Можно указать фрагмент URL конечной точки для каждого модуля веб-службы. В опубликованном файле WSDL адрес целевой конечной точки указан в атрибуте расположения элемента порта soap:address.
Эта страница административной консоли применима к Java API для веб-служб на основе XML (JAX-WS) и Java API для веб-служб RPC на основе XML (JAX-RPC).
Помимо административной консоли фрагменты URL конечных точек HTTP можно настраивать с помощью файлов свойств. Инструкции по заданию фрагментов URL и управлению ими с помощью файлов свойств приведены в разделе Работа с файлами свойств фрагментов URL конечных точек веб-служб.
Задает протокол (http и https), имя-хоста и номер-порта для применения в URL конечной точки.
Префикс можно выбрать в предопределенном списке с помощью поля Префикс URL HTTP или Пользовательский префикс URL HTTP.
Префикс URL указывается в следующем формате: протокол://имя-хоста:номер-порта, например, http://myHost:9045. Фактический URL конечной точки, добавляемый в файл WSDL, состоит из префикса, корневого контекста модуля и шаблона URL веб-службы. Например, http://myHost:9045/services/myService.
Выпадающий список, связанный со списком префиксов URL по умолчанию. Этот список представляет собой пересечение набора портов виртуального хоста модуля и набора портов сервера приложений модуля. Записи из этого списка применяются в случае прямого доступа к серверу приложений веб-служб.
Для того чтобы задать префикс URL конечной точки HTTP, выберите значение в выпадающем списке Выбрать префикс URL HTTP по умолчанию. Выберите переключатели модулей для применения префикса и нажмите кнопку Применить. В результанте нажатия кнопки Применить запись, указанная в поле Выбрать префикс URL HTTP по умолчанию или Выбрать пользовательский префикс URL HTTP по умолчанию, копируется поле Префикс URL HTTP каждого выбранного модуля.
Задает протокол, имя-хоста и номер-порта промежуточной службы, если для обращения к модулю веб-служб применяется промежуточный узел, такой как шлюз веб-служб или сервер IHS.
Чтобы задать пользовательский префикс URL конечной точки HTTP, необходимо также настроить пользовательское свойство JVM com.ibm.ws.webservices.enableHTTPPrefix на консоли администрирования и задать значение равным true. Указание этого пользовательского свойства JVM является обязательным чтобы пользовательский HTTP URL корректно указывался в поле URL файла WSDL, возвращаемого клиенту. Если это пользовательское свойство JVM не настроено, пользовательский префикс HTTP URL не указывается в поле URL в копии файла WSDL, возвращаемого службой клиенту. Для получения сведений о настройке пользовательского свойства JVM обратитесь к документации по настройке дополнительных свойств транспортного протокола HTTP с помощью пользовательского свойства JVM на консоли администрирования. Чтобы свойство было применено в системе, перезапустите сервер приложений после указания пользовательского свойства.
После настройки пользовательского свойства com.ibm.ws.webservices.enableHTTPPrefix JVM, выберите Выбрать пользовательский префикс URL HTTP и введите значение. Выберите переключатели модулей для применения префикса и нажмите кнопку Применить. В результанте нажатия кнопки Применить запись, указанная в поле Выбрать префикс URL HTTP по умолчанию или Выбрать пользовательский префикс URL HTTP по умолчанию, копируется поле Префикс URL конечной точки HTTP каждого выбранного модуля.
Поддерживаемые конфигурации: Пользовательское свойство com.ibm.ws.webservices.enableHTTPPrefix применимо
только к приложениям веб-служб JAX-RPC.sptcfg