Консоль администратора WebSphere 7.0 - веб-службы
Я пытался найти в Google (и в документации IBM) ответ на этот вопрос, и я ничего не нашел. Либо мои навыки поиска не так уж хороши сегодня, либо мои предположения верны, и ответ - нет. Я хотел бы подтвердить с экспертами здесь, хотя.
Кто-нибудь знает, предоставляет ли консоль администратора WAS 7.0 REST API, который мы можем вызвать программно? Я бы предпочел не использовать экземпляр WAS и быть вынужденным использовать wsadmin, если я могу использовать другой язык для написания сценариев (например, остановка или запуск JVM).
Спасибо
1 ответ
Технически нет ответа - но вы можете создать свой собственный "тонкий" клиент администратора, который позволит вам запускать команды wsadmin из системы без полноценного экземпляра WAS.
Установка немного загадочная. Полная информация здесь: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=compass&product=was-nd-dist&topic=txml_adminclient
С помощью тонкого клиента администрирования вы можете запустить утилиту wsadmin или отдельную административную программу Java, используя только пару файлов архива Java (JAR). Это сокращает время запуска инструмента wsadmin и повышает производительность. Эта информация должна использоваться для настройки клиентских программ JMX.
Если в вашем магазине еще нет опыта работы с wsadmin, посмотрите wsadminlib https://github.com/wsadminlib/wsadminlib и встроенную справочную систему консолей http://www.ibm.com/developerworks/websphere/library/techarticles/0812_rhodes/0812_rhodes.html