通过java web应用程序查找在WebLogic服务器上运行的所有应用程序的名称

通过java web应用程序查找在WebLogic服务器上运行的所有应用程序的名称,java,jakarta-ee,web-applications,weblogic,wlst,Java,Jakarta Ee,Web Applications,Weblogic,Wlst,假设我有4个应用程序(app1、app2、app3、app4)在WebLogic服务器上运行 我正在用Java编写一个新的web应用程序,它将在同一台服务器上运行, 应用程序的目的基本上是列出在同一服务器上运行的所有web应用程序。因此,它应该列出(app1、app2、app3、app4) 现在我知道我可以使用WLST脚本收集服务器上所有应用程序的名称,但我需要在java应用程序中访问这些名称 有什么想法吗 谢谢您必须使用(JMX) JMX是一种Java技术,它定义了用于实现应用程序和面向服务网

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

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

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

有什么想法吗

谢谢

您必须使用(JMX)

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

看看这个