java – Spring WS和UDDI
发布时间:2020-12-15 01:30:36 所属栏目:大数据 来源:网络整理
导读:我在Spring-WS 1.5.9中实现了一堆Web服务.我们使用Maven来构建我们的服务,我们的服务在具有UDDI提供程序的OC4J上运行. 我们想要做的是在内部开始使用UDDi来注册我们的Web服务,以允许业务中的其他组查找和使用它们. 问题是我无法找到如何将这些全部放在一起.
我在Spring-WS 1.5.9中实现了一堆Web服务.我们使用Maven来构建我们的服务,我们的服务在具有UDDI提供程序的OC4J上运行. 我们想要做的是在内部开始使用UDDi来注册我们的Web服务,以允许业务中的其他组查找和使用它们. 问题是我无法找到如何将这些全部放在一起.如何将服务部署到应用服务器时将服务注册为自己. Spring似乎没有任何支持或注释.似乎没有maven插件. 我已经掌握了所有部分,但我如何将它们整合到自动化解决方案中? 最佳答案
对于服务可发现性,Spring-ws提供了DestinationProvider接口,用于在运行时定位服务的edpoint.您可以使用Wsdl11DestinationProvider类从可用的WSDL中检索端点,也可以通过使用UDDi访问库扩展AbstractCachingDestinationProvider来实现自己的类.
对于自动发布,我知道Mule Galaxy是一个Service Registry解决方案(不是基于UDDI,而是基于ATOM / REST),它提供连接器以自动从Maven导入工件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |