2

现在还有人用uddi吗?还是它的功能现在包含在 WCF 中?Azure 对 UDDI 的用处有什么改变吗?你能给我一个使用UDDI的实际例子吗?

4

2 回答 2

2

UDDI 已经死了,UDDI 背后的想法是在某种 Web 服务市场中发现 Web 服务及其功能。IBM、Microsoft 和我认为 WebMethods 运营公共 UDDI 服务器,但几年前可能由于缺乏兴趣而关闭了这些服务器。

实际上,您似乎可以将 Web 服务的 WSDL 描述放在托管 Web 服务的同一台服务器上。此外,许多框架会使用约定优于配置的原则,从您的代码和现有 xsd 文件中为您生成 WSDL,请参阅 spring web services 示例。

于 2011-10-04T23:31:04.683 回答
1

问:还有人用uddi吗?a:是的,它被使用了,不管你信不信,人们仍然为它开发。

问:它的功能现在是否包含在 WCF 中?答:不,一点也不。WCF 确实实现了称为 WS-Discovery 的东西,它使用多播发现来查找特定接口的实现,但是通过它可以共享的其他信息很少。

问:Azure 对 UDDI 的实用性有什么改变吗?答:不确定 Web 托管平台与 UDDI 的实用性有什么关系。您仍然需要宣传、发现和消费服务。

问:你能给我举一个使用UDDI的实际例子吗?答:什么时候用的?可能从 2001 年开始。它是如何使用的?

1) 在运行时查找服务绑定信息的动态 Web 服务客户端。2) 用户搜索服务提供者(促进代码重用) 3) 运行时治理,参见 Jboss Overlord

于 2013-12-31T00:43:53.907 回答