Можно ли импортировать WebSphere wsadmin как модуль jython? - PullRequest
0 голосов
/ 01 февраля 2012

В WebLogic есть WLST (инструмент написания сценариев WebLogic), который похож на WebSphere wsadmin. Приятно, что в WLST вы можете импортировать его как модуль в другой код jython и использовать его без каких-либо зависимостей.

Вот ссылка, которая обсуждает это: http://ghattus.com/2006/01/06/wlst-as-a-jython-module/

Возможно ли то же самое с WebSphere wsadmin?

1 Ответ

0 голосов
/ 07 февраля 2012

Нет.

wsadmin - это "среда сценариев", изначально созданная не с учетом языка jython.Он был предназначен для использования с TCL.После этого он был "абстрагирован", так что (m) любые популярные языки сценариев могут использоваться вместо TCL, и только фактическая установка WAS была обеспечена только для Jython.

Оставляя API-интерфейс, который, конечно, не очень питонский илиработоспособны.

В любом случае ни один из 5 основных объектов wsadmin не является объектами python, и некоторые из них даже создаются (например, исходный код создается буквально со слиянием строк) при загрузке wsadmin.

НоВы можете сделать что-то еще.wsadmin может быть запущен вне WAS как отдельная программа.И его можно даже обновить с помощью jython 2.5, чтобы вы могли запускать более новый код Python в wsadmin.

Надеюсь, это поможет ..

...