Open Group已经发布面向服务架构(SOA)本体论技术标准,旨在以一种通用语言定义SOA概念、术语和语义,通用语言考虑到更精确和直观的交流和促进SOA采纳。
什么是本体论?它如何帮助SOA?在一篇博文中,IBM的Heather Kreger解释道所有的这一切对于SOA实践者很重要。“本体论被误解了,”她评论道,“本体论简化一套概念的定义以及在特定域中它们之间的关系。这里的域就是SOA。”
不要将本体论和语义网混淆,她补充道。通过简要词汇定义术语,“也定义了它们之间的关系,这对SOA很重要。”
因此,为什么在这个阶段SOA需要本体论?Open Group这样写道:“缺少相互商定的SOA术语、定义和概念会导致互操作性的问题,在组织内抑制端到端的业务活动,当然也包括厂商、消费者和合作组织之间的活动。通过提供通用的术语和概念图,业务人员和技术人员可能忙于探讨业务和机遇,本体论不同于架构、工程、业务和市场。它也为未来在具体领域的工作,通过提供始终如一的框架创建了基础,这个框架可以在SOA项目的变化中重用和修订。”
Open Group SOA工作组主管Chris Harding博士补充道,SOA本体论将协助促进SOA采纳,“SOA本体论的发布在产业促进组织内SOA使用上将产生长远影响,尤其是云应用的的增长。它对于业务和技术执行者,在概念和组织中有一个SOA通用语来确保其部署的成功很重要。随着所有概念和开发模型贯穿SOA工作组,我们期望本体论成为活文档,以备将来产业更新和SOA概念的进一步重定义。”
SOA已经存在这么多年了,为什么要花费如此长的时间来追赶亟需的本体论?Heather解释道:本体论是多年来实施工作和经验教训的总结:“它以过去五年大量现实世界的开发、部署和关于SOA的沟通过经验为基础。本体论反映出哪些术语用来避免混淆得到的教训。如何更好地区分一些通用和过度使用的概念,像服务组合、流程、服务契约和策略以及其在SOA中的角色。”
SOA本体论技术标准可以从Open Group网站免费下载:http://www.opengroup.org/bookstore/catalog/c104.htm
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突