SOA:让客户整合简单化

业务需要的是一组服务:能够重组,得出新业务流程以支持新的产品或服务组件。而SOA的职责所在就是发布这些服务,提供连贯一致的框架,使服务组件能够得到治理并重组为应用。

虽然许多SOA的举措仍停留在早期阶段,它对增加业务反应度的承诺还是真是可靠的。我们看到越来越多的企业正推进更为高级的部署。相比之下,不同的是在过去几年中,业务方面的需求更好的体现了这一IT技术的战略价值,而IT方面也更多的了解了业务方面需要承受多大的竞争压力。如此一来,SOA就能够提供IT与业务前所未有紧密结合的可能。以下案例研究则是最好的证明。

一家侧重于制造服务的公司需要容纳范围广泛的客户整合,如不同系统间帐单、预测和订单系统。然而随着你的客户系统的增长和演变,你将很难管理这些点对点的沟通。这是许多制造商转向交易枢纽-VANs(增值网络)第三方供应商的原因,这样一来对于每一组消费供货关系,双方只需要担心VAN的连接一个方面。

VANs就不太适合应用于定制程序,当你与客户涉及到此时,这种方法就会失败。Jabil是一家电子产品制造商,面临着其两难的抉择:手工维护所有定制应用程序和界面。Jabil拥有5000多家贸易伙伴,虽然大多数都能通过VAN方案来处理,但是有50家客户是需要特殊的沟通机制或业务流程的,因此Sterling Commerce VAN应运而生。该公司电子商务经理Lowel Gilvin回忆说:通常来说每一个客户都会有好几个这样的特制连接组合。这种情况需要改变,因此Jabil按照SOA原则用以服务为基础的连接替代了绝大多数的定制连接,并使得常见功能可以被再利用。

第一步就是分将如订单到付款管理,预测和库存发送等等的业务流程从沟通流程中分散出来。Jabil目前已经为多数沟通机制制定了服务标准,例如AS1 (适用性声明1),AS2(适用性声明2)和FTP,以及为XML、平面文件,Excel和SAP的iDocs格式都有各自的数据处理服务。它为每一个客户将适当的沟通服务、数据处理服务和业务服务组合到一起。在大多数情况中,这些操作都是通过表格和元数据自动进行的。Gilvin指出:在某些情况下,客户也许是基于分工要使用一个以上的机制,那么这些表格就要处理这些不同的机制。

Gilvin还说:SOA原则下提取、模块性和服务组合通常是管用的。但在一些情况下,特殊要求不能仅仅通过组合服务得到满足,因此Jabil仍然使用一次性整合去维护。但即使在这里,Jabil往往可以将SOA方案用在部分的整合当中。举例来说,XML和SSL证书验证不能通过标准化服务来处理,因为证书都是独一无二的,但Jabil可以使用一种硬布线数据处理服务将适当的通信和业务服务组合起来,在三分之二的整合中保持了SOA的重组和一致性的益处。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25013817/viewspace-680982/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25013817/viewspace-680982/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值