我的问题是,是否可以通过WSO2 Governance Registry发现或集成axis2 Web服务?
我想发现所有网络服务并自动将其信息上传到WSO2 GREG,并自动检查是否有新的网络服务。
答案 0 :(得分:0)
是的,您可以使用WSO2 Greg和Application服务器执行此操作。以下是您需要的步骤。
在jenkins(或任何其他任务调度员经常检查可用服务)中,我们将部署计划任务以定期触发某些事件。
定期任务将调用WSO2 App Server的管理服务来获取服务元数据。要列出axis2服务的服务元数据,我们可以调用服务管理员肥皂服务(https://127.0.0.1:9443/services/ServiceAdmin?wsdl) 同样,我们可以调用所有服务并获取完整的服务数据(如果除了axis2服务之外还需要其他服务类型)。
然后我们可以致电registry rest API并推送该信息 有关Registry REST API的更多信息,请参阅this文章。
您可以在此article找到详细说明和肥皂服务详情。