Gri*_*rge 14 soa web-services uddi
我在一个大型组织SOA原型组织中担任实习生应用程序开发人员.我是Web服务和技术的新手,如WSDL,SOAP,UDDI等.
在过去的一周里,我在理解UDDI以及如何有效地使用UDDI方面遇到了很多困难.互联网上普遍的共识是,UDDI已经死了,要么太复杂,要么不需要,要么就是大多数用例的障碍.一些网站暗示UDDI仅作为组织内部的注册表使用,而且它是密切的业务合作伙伴,而不是它所设计的通用业务注册中心.您可以通过阅读以下问题的一些答案和评论来了解StackOverflow对UDDI的态度:
UDDI有哪些替代方案?Web服务可以发布的其他方式是什么,以便开发人员可以找到描述和技术细节,而不具备UDDI似乎具有的任何复杂性?实际使用UDDI注册中心有什么好的商业案例吗?
有许多 UDDI 的开源注册中心/存储库替代品。
我是 WSO2 的架构师,所以我的回答可能有偏见 - 无论如何,WSO2 并不是唯一的开源替代方案。
WSO2 治理注册表是一个开源、集成的 SOA 注册表存储库,它支持您有效地管理组织不断增长的 SOA。WSO2 治理注册表提供了一个易于使用的元数据存储库,支持完整版本控制、生命周期管理、丰富的用户/角色/权限模型以及标记、评级和评论等社交功能。您可以通过基于 Web 的用户界面轻松添加服务和其他资源。
WSO2 Governance Registry 还具有 WS-Discovery 支持。
WS-Discovery 是一项技术规范,定义了多播发现协议以定位本地网络上的服务。
您可以从这里阅读更多内容。