业务构件是SOA实施的核心部分,也是SOA能够落到实处的保障,那么我们在企业内部到底如何规划企业的业务构件,以便能够支持SOA的实施呢? A,如何确定业务构件
现在业界普遍对于SOA的实施都比较模糊,企业也感觉无从下手,主要原因是无法确定哪些业务构
件在系统中具备共性,存在被抽取后构件化的需求,那么我们如何去确定需求到底存在于什么地方呢?我
们不妨从以下几个大胆的假设开始
我们认为存在如下假设:
a)企业的部门是固定的[一些时期,这些部门名称可能有变化];
b)部门的职能是固定的;
c)部门行使职能时产生的业务信息也是基本固定的。
在以上假设成立的条件下,我们就可以从分析企业的部门、职能、业务信息入手,从而得到他们这些
部门之间存在共性的东西,这些共性的东西就应该是我们业务构件应该实现的东西。