Web services 如何以编程方式发现部署在Weblogic中的未注册web服务?

Web services 如何以编程方式发现部署在Weblogic中的未注册web服务?,web-services,weblogic,discovery,wlst,Web Services,Weblogic,Discovery,Wlst,有许多团队已将应用程序部署到共享Weblogic应用程序服务器。有一些努力来维护一个注册表,但它没有保持最新。如何以编程方式发现部署到服务器的所有web服务并检索它们的WSDL 通过交互方式,您可以从控制台导航到Deployments->Monitoring->Web Services,然后启用URI字段,该字段在默认情况下是隐藏的。从这个列表中,我可以构造WSDL:[host]:[port][URI]?WSDL 我认为使用JMX是可行的,并且一直在使用WLST shell。“listAppli

有许多团队已将应用程序部署到共享Weblogic应用程序服务器。有一些努力来维护一个注册表,但它没有保持最新。如何以编程方式发现部署到服务器的所有web服务并检索它们的WSDL

通过交互方式,您可以从控制台导航到Deployments->Monitoring->Web Services,然后启用URI字段,该字段在默认情况下是隐藏的。从这个列表中,我可以构造WSDL:[host]:[port][URI]?WSDL

我认为使用JMX是可行的,并且一直在使用WLST shell。“listApplications()”命令给出了应用程序名称的列表,但不清楚如何获取更多信息