SOA在WSDLs信息的集中式数据词典中的作用

日期: 2008-05-07 作者:Anne Thomas Manes翻译:杨君 来源:TechTarget中国 英文

问:什么是WSDLs信息的集中式数据词典?拥有一个企业数据词典是一件好事还是一个能够消除整个SOA理念的事物呢?   答:定义一个标准data type数据类型和词汇是一个非常好的想法,可以在企业里更好的交换信息、整合程序(这肯定不会消除整个SOA理念——事实上,词汇管理是获得更多SOA利益的必要条件)。作为一个一般规则,WSDL信息无论何时应该使用标准数据类型而不是盲目用那些冗长的、不相容的、反复无常的方式来表示企业数据。现实的WSDL信息要素主要是针对一个特定的服务。例如,如果你有一个服务显示运算“得到客户”你应该将WSDL信息要素定义为“得到用户”和“得到用户回应”,特别是WSDL要素,……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

问:什么是WSDLs信息的集中式数据词典?拥有一个企业数据词典是一件好事还是一个能够消除整个SOA理念的事物呢?

  答:定义一个标准data type数据类型和词汇是一个非常好的想法,可以在企业里更好的交换信息、整合程序(这肯定不会消除整个SOA理念——事实上,词汇管理是获得更多SOA利益的必要条件)。作为一个一般规则,WSDL信息无论何时应该使用标准数据类型而不是盲目用那些冗长的、不相容的、反复无常的方式来表示企业数据。现实的WSDL信息要素主要是针对一个特定的服务。例如,如果你有一个服务显示运算“得到客户”你应该将WSDL信息要素定义为“得到用户”和“得到用户回应”,特别是WSDL要素,但是这些要素应该使用共同的标准类型,比如“用户”。

  将这些标准数据类型放到一个集中式数据词典或储存库里,以方便使用这些标准类型。对于WSDLs 和XML Schemas来说,没有令人普遍接受的正式储存库,因此所有的方案从本质上来说都是专有的。(注意管理服务人工制品的储存库和能够交换服务信息的登记处是不同的)。运行时间交换的标准是UDDI。UDDI是一个人工制品的指数,但是它本身并不管理人工制品。

  SOA储存库供应商(HP, Software AG, IBM, BEA, LogicLibrary, SOA Software, 等)提供令人注目的方案,帮助你管理服务和服务人工制品包括XML数据类型(大多数这些产品包含并支持与UDDI登记处同步)如果你对高档词汇管理工具感兴趣,可以到Progress DataXtend SI 、Liaison Contivo看一看。

相关推荐