天天EOS

经验与您分享
构客网首页  博客  论坛

 
  本文的标签
EOS (收录2215篇)SOA博客大赢家 (收录528篇)SOA技术实践与案例 (收录335篇)
  用户信息
 
帐号:  新手必读
密码: 保存密码
 
  分类列表
全部类别(108 篇)
EOS(52 篇)
灌水(10 篇)
心情(12 篇)
学习(8 篇)
amii成长记(10 篇)
SOA(10 篇)
热点(4 篇)
思考(2 篇)
  按月归档
2007年-11月(40 篇)
2008年-01月(60 篇)
2008年-10月(8 篇)
  SOA2007 - SOA实践
我们何时迈向SOA
——SOA在中国的整体发展现状究竟如何?
我们如何迈向SOA
——中国企业如何迈出实施SOA的第一步?
我们应采用何种技术
——SOA国际标准SCA/SDO的具体内涵?
我们还需要何种技能
——SOA将如何改变系统架构设计以及项目管理过程?

SOA从面向构件开始:业务构件--企业实现SOA的必经之路

发布时间:2007年12月04日 作者:powerise

阅读次数:773次 类别:EOS 永久链接 Trackback 8条评论
参加SOA我有话说
SOA到底如何在企业内实施?这个问题的答案有很多,但是从SOA的本质来看,SOA的原始想法就是将企业职能服务化,在市场变化时将这些服务重新连接形成新的服务,满足客户的需求,因此要解决这个问题,就是将企业职能固化,通过技术的方式形成一个个的业务构件,在市场变化时,将这些可以重用业务构件通过新的流程串联起来,支持业务部门形成可以对外提供的、新的服务。 在传统的业务建设过程中,我们创建了一个个的梅花桩,他们各自独立,因此现在需要将这些梅花桩联系起来,因此我们有了SOA,但是SOA到底如何实施呢?简单的方式就是把这些梅花桩通过一根线[ESB]联系起来,然而这根线联系起来的系统只是解决了一个连接的问题,无法在客户需求变化时,通过流程串联的方式形成新的服务,因为这些梅花桩之间要连接,就存在一个耦合的问题,既然耦合就有个接口问题,ESB解决了连接的问题[通过松耦合],但是也仅仅是松耦合,仍然是有耦合的。

那么如何将耦合度绝对性的降低呢?唯一的方法就是业务构件

通过分析企业业务,找到其中重复度最高的部分,将这些部分固化下来,形成可以高度复用服务,通过服务的接口对外提供服务,这些对外提供服务的部件就叫做业务构件。这些业务构件能够支持企业的大部分职能的体现,在客户需求变化时,企业应用可以通过这些高度复用的业务构件的重组,形成可以对外提供的新的服务,从而快速的满足客户的新需求,满足业务部门的新需求。

本文章参加了《SOA中国路线图》博客大赢家活动!

 评论 查看全部评论
 
lithor 于 2008-03-02
业务构件的概念,提出了公司业务流程化的要求。
 
潇洒二娃 于 2008-01-12
呵呵,现在很多企业在实施ERP时都还漏洞百出,失败连连!可想象一下,SOA至少要五年至10后才能进入普通企业的思维
 
sduboy 于 2007-12-24
我们在传统的业务建设过程中创建的"梅花桩"连接后形成松耦合,只有通过业务构件来达到松耦合绝对性降低的目标。
 
l.zw 于 2007-12-22
如果脱离了对业务的支持,那么SOA存在的意义也就荡然无存了。
 
sduboy 于 2007-12-21
业务构件能够支持企业的大部分职能的体现,但通过重组是否可以灵活的适应需求的变化呢?这条必经之路是否平坦还很难说。
 
l.zw 于 2007-12-10
在市场变化时将服务连接,以重用业务构件的方式把流程串联起来,这种职能服务化的固化其实在实施SOA中,想达到搭稳每一块积木并不是想象的那么简单。
 
Lafay 于 2007-12-05
服务构件就如同一块块的乐高积木一样,呵呵,这就是普元的比喻。。,免费给乐高打了广告。。
查看更多 共 8 评论