加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

是否有UDDI或任何其他用于RESTful Webservices的注册表

发布时间:2020-12-16 21:38:45 所属栏目:安全 来源:网络整理
导读:Restful Web服务是否具有像UDDI这样的服务注册表?还是UDDI可以持有Restful Webservices? 解决方法 UDDI可用于REST服务. WSDL可用于描述HTTP Web服务,但坦率地说,我觉得这不是REST资源架构的真正匹配. 在最基本的层面上,UDDI只是将属性映射到服务端点.所以,
Restful Web服务是否具有像UDDI这样的服务注册表?还是UDDI可以持有Restful Webservices?

解决方法

UDDI可用于REST服务. WSDL可用于描述HTTP Web服务,但坦率地说,我觉得这不是REST资源架构的真正匹配.

在最基本的层面上,UDDI只是将属性映射到服务端点.所以,如果你只是寻找一个可以做到这一点的系统,那么UDDI就适合这个账单.

UDDI在野外广泛的互联网中不受欢迎,但它被用作“幕后”作为编排组件.

正如Darrel所说,DNS是另一种有效的发现机制.

我对DNS的个人投诉只是简单地说,即使DNS具有他引用的文章中提到的所有优点,缺点是DNS是网络结构中的关键部分,它往往不适用于开发人员.通常,网络操作人员(谁甚至比DBA更加臭名昭着)持有像DNS这样的基础设施.最后,虽然DNS对这些任务相当有能力,但在许多情况下,DNS的标准默认配置和部署可能需要更改.例如,我们已经开始从DNS提供证书,例如,我们必须为DNS启用TCP.再次,这意味着更多的网络操作的参与.

最重要的是,虽然世界上有很多专门知识和知识,但在Web服务器上的HTTP和“做东西”的知识和专业知识远远大于Web服务器.这种后果只是意味着,当开发人员考虑并寻找某种解决方案时,他们将会看到的第一个地方可能是基于HTTP的解决方案.

所以,在这个意义上,UDDI可能是一个更好的解决方案,只是在能够快速推出的同时,很少有麻烦.

当然,UDDI是一个基于SOAP的服务.这不是一个大事,真的.不太适合一个RESTful系统,但并不糟糕.功能性,如果有点“不纯”.

至于标准的基于HTTP的服务注册表,没有什么我知道的.例如,只需简单地使用HTML即可. UDDI尚未在世界上起飞的事实并不是对UDDI的限制或微乎其微的.相反,只是发现任意服务的愿景并没有真正实现,所以根本不是那么需要.除了位置和语义之外,还有更多的涉及服务发现的领域,如业务关系等.

在企业内部,这些物流得到解决,所以服务发现有价值.在野外,不是那么多.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读