1

我已经为此奋斗了一段时间。我需要对 SOA 以及注册表进行原型设计。我一直在 JBoss SOA 平台 5 上摆弄 jUDDIv3,但似乎没有任何工具可以让我发布到 v3 jUDDI 注册表。请在此处此处查看我的相关问题。

在阅读了对这些问题的评论以及互联网上的一些文章(如这篇文章)后,我意识到 UDDI 正在失败或死亡,但是我的组织有一些我们需要使用的遗留技术。

此外,我的主管(我是一名实习生)坚持遵守标准。原则上,我同意这一点,但如果没有人使用它,一个死标准可能真的不是一个标准。

总之,我需要提供面向服务架构的注册组件。它可能需要是 UDDI,以便它适合传统技术并满足标准。无论解决方案如何,最好有可用的工具允许我将 Web 服务发布到该注册表。

这个问题拖得比我想象的要长得多。任何小的建议都非常感谢。

4

1 回答 1

0

您可以使用 WS-Discovery。WS-Discovery 是用于发现服务和服务端点的标准协议。这使服务客户端能够根据给定的标准搜索服务并与发现的服务绑定。WS-Discovery 有两种模式,

ad-hoc - 服务器使用 UDP 多播协议 托管模式宣传他们拥有的服务- 服务器和客户端使用称为发现代理的中介来进行所有服务发现目的。

您可以简单地使用 WSO2 平台(在 apache2 许可下免费和开源)进行尝试。请按照 [1] 查看托管模式下 WS-Discovery 的简单场景。

[1] http://charithaka.blogspot.com/2010/04/ws-discovery-with-wso2-carbon.html

于 2011-09-22T18:55:01.940 回答