1

假设我有 4 个应用程序(app1、app2、app3、app4)在 WebLogic Server 上运行。

我正在用 Java 编写一个新的 Web 应用程序,它将在同一台服务器上运行,该应用程序的目的基本上是列出在同一台服务器上运行的所有 Web 应用程序。所以,它应该列出(app1,app2,app3,app4)

现在我知道我可以使用 WLST 脚本来收集服务器上所有应用程序的名称,但我需要在我的 java 应用程序中访问这些名称。

有任何想法吗?

谢谢

4

1 回答 1

3

您将不得不使用Java 管理扩展(JMX)。

JMX 是一种 Java 技术,它定义了用于实现管理和监视应用程序以及面向服务的网络的标准。这些资源由称为 MBean (ManagedBeans) 的对象表示。

检查这个例子

于 2012-08-23T17:46:09.357 回答