在WebLogic中,有一个类似于WebSphere wsadmin的WLST(WebLogic脚本工具)。关于WLST的好处是你可以将它作为一个模块导入到其他jython代码中并使用它而没有任何依赖。
以下是讨论此内容的链接: http://ghattus.com/2006/01/06/wlst-as-a-jython-module/
WebSphere wsadmin是否可以实现相同的目标?
答案 0 :(得分:0)
没有
wsadmin是“脚本框架”,最初并不是用jython创建的。它的目的是与TCL一起使用。之后它被“抽象化”,以便(m)任何流行的脚本语言都可以用于TCL,只有Jython是由实际的WAS安装提供的。
留下一个当然不是非常pythonic或有效的api desing。
无论如何,wsadmin的5个主要对象都不是python对象,其中一些甚至是构造的(就像源代码是用字符串合并字符串创建的)wsadmin加载。
但你可以做点别的事。 wsadmin可以作为独立程序在WAS外部运行。它甚至可以使用jython 2.5进行升级,因此您可以在wsadmin中运行更新的python代码。
希望这会有所帮助..