脚本编制是一个非图形的备用项,可以用来配置和管理
WebSphere Application Server。现在,在开发环境中不必切换至 WebSphere 的命令行管理工具 wsadmin 也可以运行管理脚本了。
WebSphere Application Server 使用“Bean 脚本编制框架”(BSF),它支持使用各种脚本编制语言来配置和控制
WebSphere Application Server 安装。下表总结了不同版本的 WebSphere Application Server 支持的脚本编制语言:
表 1. WebSphere Application Server 上受支持的脚本编制语言应用程序服务器 |
脚本编制语言 |
Jacl |
Jython |
WebSphere Application Server V6.0 |
受支持 |
受支持 |
WebSphere Application Server V5.1 |
受支持 |
受支持 |
WebSphere Application Server V5.0 |
受支持 |
不支持 |
当您使用脚本时,有五个 wsadmin 对象可供使用:
- AdminControl:用来运行操作命令。
- AdminConfig:用来运行配置命令以创建或修改 WebSphere Application Server 配置元素。
- AdminApp:用来管理应用程序。
- AdminTask:用来运行管理命令。
- Help:用来获得一般帮助。
脚本将使用这些对象与在 WebSphere Application Server 进程中运行的消息驱动的 Bean(MBeans)进行通信。MBeans 是用来表示“Java 管理扩展”(JMX)资源的 Java 对象。JMX 是一个可选包,它是对 Java 2 Platform Standard Edition(J2SE)的补充。JMX 技术提供了一种简单并且标准的方法来管理 Java 对象。
WebSphere
Application Server V6.0 上支持对受保护的服务器运行管理脚本,但 WebSphere
Application Server V5.x 上不支持。要对受保护的 WebSphere Application Server V6.0 运行管理脚本,需要将开发环境至少更新为下列其中一个产品修订包级别:
- WebSphere Application Server Toolkit V6.0.1
- IBM Rational Software Development Platform V6.0.0.1 及更高版本
先决条件