SOA拓展业务领域 体现IT价值
SOA在最初发展的时候,目的仅仅只是为了使应用功能可以被作为共享服务来使用,这一点牵引着这个领先的IT架构理念一步一步走到现在。
【IT专家网独家】SOA在最初发展的时候,目的仅仅只是为了使应用功能可以被作为共享服务来使用,这一点牵引着这个领先的IT架构理念一步一步走到现在。不过,企业从最初开始得SOA道路到现在,都还在建立属于自己的架构体系。相比之下,不同的是在过去几年中,业务方面的需求更好的体现了这一IT技术的战略价值,而IT方面也更多的了解了业务方面需要承受多大的竞争压力。如此一来,SOA就能够提供IT与业务前所未有紧密结合的可能。
许多企业发觉很难理解从何处开始SOA以及哪些是最合适的业务流程。一种好的方法是首先在白板上定义需求目录。将白板划分为3条泳道,分别代表短期需求,中期需求和长期需求。划分泳道之后,开始为每个区域添加需求。尽量避免按应用系统(如,电子商务网站)思考;看得越远,越有可能达到您要求的高度(例如,我需要完善自己的清单系统)。在生命周期的这一阶段,主要着眼于可能成为业务组成部分的业务流程,如电子商务站点。
在服务领域,SOA实际上一些服务的集合。这些服务使不同的系统之间的数据交换更加方便。SOA允许不同的应用程序之间相互通讯和参与商务流程,而不管这些应用程序下面的操作系统或者编程语言是什么。这将显著简化整合系统和数据的能力。SOA能够通过网络发布,能够结合在一起和拒绝创建集成度更高的商业应用程序。这些服务通过把数据从一个服务传送到另一个服务或者协调一项服务与更多的服务之间的活动来进行相互通讯。
一家侧重于制造服务的公司需要容纳范围广泛的客户整合,如不同系统间帐单、预测和订单系统。然而随着你的客户系统的增长和演变,你将很难管理这些点对点的沟通。这是许多制造商转向交易枢纽-VANs(增值网络)第三方供应商的原因,这样一来对于每一组消费供货关系,双方只需要担心VAN的连接一个方面。
SOA帮助按订单生产的制造商对正在变化的市场状况做出更快的反应和节省成本。采用SOA,与客户、合作伙伴、供应链成员和同事的交流更灵活、更协作和更集成。这在当前不断发展和变化的生产环境中时非常重要的。使用这个架构的ERP(企业资源规划)等商务软件为制造商提供了额外的工具,紧密地与其它系统结合起来。
一家侧重于制造服务的公司需要容纳范围广泛的客户整合,如不同系统间帐单、预测和订单系统。然而随着你的客户系统的增长和演变,你将很难管理这些点对点的沟通。这是许多制造商转向交易枢纽-VANs(增值网络)第三方供应商的原因,这样一来对于每一组消费供货关系,双方只需要担心VAN的连接一个方面。
VANs就不太适合应用于定制程序,当你与客户涉及到此时,这种方法就会失败。一家电子产品制造商,面临着其两难的抉择:手工维护所有定制应用程序和界面。一个拥有众多家贸易伙伴,虽然大多数都能通过VAN方案来处理,但是很多家客户是需要特殊的沟通机制或业务流程的,因此Sterling Commerce VAN应运而生。通常来说每一个客户都会有好几个这样的特制连接组合。这种情况需要改变,因此按照SOA原则用以服务为基础的连接替代了绝大多数的定制连接,并使得常见功能可以被再利用。举例来说,XML和SSL证书验证不能通过标准化服务来处理,因为证书都是独一无二的,但Jabil可以使用一种硬布线数据处理服务将适当的通信和业务服务组合起来,在三分之二的整合中保持了SOA的重组和一致性的益处。
IT专家网原创文章,未经许可,严禁转载!
- 本文关键词:

