Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
Назад | Вперёд | Содержание |
Для приложений JMS предварительно необходимо создать ресурсы для них. В этом разделе объясняется, как использовать IDE NetBeans для создания файлов src/main/setup/glassfish-resources.xml
, аналогичных использующимся в примерах этой главы. Также объясняется, как использовать IDE NetBeans для удаления ресурсов.
Вы также можете создавать, просматривать и удалять ресурсы JMS с помощью Консоли администрирования или команд asadmin create-jms-resource
, asadmin list-jms-resources
и asadmin delete-jms-resources
. Для получения информации обратитесь к документации сервера GlassFish или введите команду asadmin help
и имя команды.
Здесь рассматриваются следующие темы:
Выполните следующие действия, чтобы создать ресурс JMS на сервере GlassFish в IDE NetBeans. Повторите эти шаги для каждого ресурса, который вам нужен.
Кликните правой кнопкой мыши проект, для которого вы хотите создать ресурсы, выберите «Создать», затем выберите «Другие»
В мастере создания нового файла в разделе «Категории» выберите GlassFish.
В разделе "Типы файлов" выберите "Ресурс JMS".
На странице Общие атрибуты — Ресурс JMS в поле Имя JNDI введите имя ресурса.
По соглашению имена ресурсов JMS начинаются с jms/
.
Выберите опцию для типа ресурса.
Обычно это javax.jms.Queue
, javax.jms.Topic
или javax.jms.ConnectionFactory
.
Нажмите кнопку Далее.
На странице свойств JMS для очереди или темы введите имя физической очереди в поле «Значение» свойства «Имя».
Вы можете ввести любое значение для этого обязательного поля.
Фабрики соединений не имеют обязательных свойств. В некоторых ситуациях вам может потребоваться указать свойство.
Нажмите Готово.
Файл с именем glassfish-resources.xml
создаётся в вашем проекте Maven в каталоге src/main/setup/
. На вкладке «Проекты» вы можете найти его в разделе «Другие источники». Вам нужно будет выполнить команду asadmin add-resources
, чтобы создать ресурсы на сервере GlassFish.
На вкладке «Сервисы» разверните узел «Серверы» и затем разверните узел «GlassFish Server».
Разверните узел Ресурсы, затем разверните узел Ресурсы коннектора.
Разверните узел Ресурсы администратора.
Кликните правой кнопкой мыши любой пункт назначения, которое хотите удалить, и выберите «Отменить регистрацию».
Разверните узел Пул коннекторов соединений.
Кликните правой кнопкой мыши пул соединений, соответствующий удалённой фабрике соединений, и выберите «Отменить регистрацию».
При удалении пула коннекторов соединений соответствующий ресурс коннектора также удаляется. Это действие удаляет фабрику соединений.
Назад | Вперёд | Содержание |