Метод 1: Использование административной консоли
Предварительно нужно выполнить несколько действий.
• Убедитесь, что сервер приложений запущен на интегрируемом узле.
• Откройте административную консоль на сервере приложений и запомните порт для параметра SOAP_CONNECTOR_ADDRESS. Вы можете найти этот порт, обратившись к разделу Communications (Связь) страницы подробной информации о сервере приложений.
Из административной консоли для добавления выполните следующие шаги.
1. Выберите пункт System Administration (Администрирование системы) → Nodes (Узлы) → Add Node (Добавить узел).
2. Выберите пункт Managed node (Управляемый узел) и нажмите Next (Далее). Вариант с неуправляемым узлом предназначен для определения Web-сервера в администраторе развертывания (о чем говорится ниже, в Главе 7, «управление Webсерверами»). См. рис. 4.27.
3. Укажите имя хоста узла, который добавляется в ячейку.
4. Заполните следующие поля, с учетом конкретных условий.
○ Host (Хост). Указывается сетевое имя узла, добавляемого в ячейку. Это может быть IP-адрес, DNS-имя, которое разрешается в IP-адрес или слово localhost, если сервер приложений работает на той же машине, что и администратор развертывания. Сервер приложений должен работать с тем IP-адресом, который указан в поле Host.
○ JMX connector type and port (Тип и порт JMX-коннектора).
Выберите тип JMX-коннектора. У вас есть два варианта — SOAP и RMI. Если вы выбираете SOAP, введите номер из параметра SOAP_CONNECTOR_PORT сервера приложений. Если вы выбираете RMI, введите номер из параметра ORB_ LISTENER_ADDRESS сервера приложений. Эти номера портов можно найти в файле serverindex.xml.
Рис. 4.27. Работа с узлами
○ Application server user name (Имя пользователя сервера приложений).
Пользовательский ID и пароль для сервера приложений. Если на интегрируемом узле включена система безопасности, введите верный пользовательский ID и пароль, чтобы администратор развертывания мог взаимодействовать
с удаленным процессом сервера приложений. Если система безопасности на сервере приложений не включена, вводить ничего не нужно.
○ Application server password (Пароль для сервера приложений).
Пароль для ID пользователя сервера приложений, который был указан ранее. ○ Deployment manager user name (Имя пользователя администратора развертывания).
Пользовательский ID и пароль для администратора развертывания, которые необходимы, если на администраторе развертывания включена система безопасности.
○ Deployment manager password (Пароль для администратора развертывания).
Пароль для ID пользователя администратора развертывания, который был введен ранее.
○ Config URL (Конфигурационный URL).
Задайте параметры безопасности, позволяющие серверу приложений взаимодействовать с администратором развертывания.
○ Include applications (Вместе с приложениями).
Установите этот флажок, если вы хотите, чтобы приложения, установленные в настоящий момент на сервере приложений, были также включены. Если этот флажок не установлен, все существующие на сервере приложения будут деинсталлированы.
○ Include buses (Вместе с шинами).
Если интегрируемый узел использует сервисную интеграционную шину, и вы хотите включить ее в интеграцию, установите данный флажок. Имя шины должно быть уникальным в пределах ячейки. Если уже существует шина с таким же именем, узел не будет интегрирован.
○ Starting port (Начальный порт).
Если вы хотите указать для узла порты, отличные от заданных по умолчанию, вы можете указать начальный порт. Номера портов будут получаться из этого номера путем инкремента. Например, если вы укажете номер 3333, то значение для CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS будет 3334 и т. д.
○ Core group name (Имя базовой группы).
Укажите базовую группу, к которой будет принадлежать агент. Если существует только одна базовая группа (DefaultCoreGroup), вы не увидите эту опцию.
Нажмите OK. На административной консоли будут появляться сообщения. См. пример 4.7.