企业整合的几种方式
2006-05-30 09:28
141 查看
关于企业集成的分类
集成就是连接计算机系统、公司部门或人员。而对于一个企业,要把各个系统集成起来,一般会遇到以下几种情况:
1) 信息门户。门户可以是企业信息、办公或B2B交流的平台。许多商业用户必须访问多个系统 才能得到某个任务的结果 或是一个商务流程。这时为了这个流程方便处理,就把多个系统的任务操作集中到门户界面上。一个简单的住处门户把屏幕分成多个区,每个区显示来自不同系统的信息。而略为复杂的系统,提供一些不同区的相互交互。比如:A区客户信息选择了客户后,B区订货系统区就会显示所选客户所订的货物。
2) 数据复制。为了把一个应用组合成一个单个的、分布的业务过程,就需要用到引用数据的复制。因为不同的系统都有息的数据存储库,用来存储相关信息。这些信息有部份重叠。这时要进行集成,可以考虑数据复制的方式。比如:CRM中有客户的住址信息;账户管理(用于计算营业税收)也有。这时当客户要求改变自身信息时,这些系统就要各自修改客户信息副本。
基于数据复制策略的方法有多种,1、基于数据库开发商所提供的数据库复制功能。2、把数据导出到文件中,再把它们重新导入到其他系统中。3、还可利用消息中间件,利用消息来传递数据库记录。
3) 共享业务功能。它类似于数据复制。实现一个业务功能后,其他的系统就可以调用这个功能,但不要永远的保存一个冗余副本,调用一个共享功能往往需要更多的权限,或者当数据更新频率低。
4) 面向服务的体系结构。服务就是一种定义明确的功能,它对外开放并响应来自“客户”的请求。一旦企业集成了一些有用的服务,管理这些服务就成为一项重要的功能。首先就要提供服务目录。其次,提供服务接口描述。最后就是服务之间的交互。这此就是面向服务体系结构的关键因素。
PS:(SOA)基于这种描述,这种集成应该是我们目前所要考虑的方式,如何把ERP与CRM所需要集成的功能,所要同步的数据以服务的方式提供,这些服务通过流程描述文件(如BPEL),把这些服务组装成商业逻辑,再表现出来。
5) 分布式业务过程。在多数情况下,多个系统已经提供了关键功能,集成时,所缺少的就是这些核心功能之间的协调,因此,可以增加一个业务过程管理组件,由它来管理如何跨越多个已有系统执行一个业务逻辑。
6) B2B的集成。
本来并配有图例说明。
集成就是连接计算机系统、公司部门或人员。而对于一个企业,要把各个系统集成起来,一般会遇到以下几种情况:
1) 信息门户。门户可以是企业信息、办公或B2B交流的平台。许多商业用户必须访问多个系统 才能得到某个任务的结果 或是一个商务流程。这时为了这个流程方便处理,就把多个系统的任务操作集中到门户界面上。一个简单的住处门户把屏幕分成多个区,每个区显示来自不同系统的信息。而略为复杂的系统,提供一些不同区的相互交互。比如:A区客户信息选择了客户后,B区订货系统区就会显示所选客户所订的货物。
2) 数据复制。为了把一个应用组合成一个单个的、分布的业务过程,就需要用到引用数据的复制。因为不同的系统都有息的数据存储库,用来存储相关信息。这些信息有部份重叠。这时要进行集成,可以考虑数据复制的方式。比如:CRM中有客户的住址信息;账户管理(用于计算营业税收)也有。这时当客户要求改变自身信息时,这些系统就要各自修改客户信息副本。
基于数据复制策略的方法有多种,1、基于数据库开发商所提供的数据库复制功能。2、把数据导出到文件中,再把它们重新导入到其他系统中。3、还可利用消息中间件,利用消息来传递数据库记录。
3) 共享业务功能。它类似于数据复制。实现一个业务功能后,其他的系统就可以调用这个功能,但不要永远的保存一个冗余副本,调用一个共享功能往往需要更多的权限,或者当数据更新频率低。
4) 面向服务的体系结构。服务就是一种定义明确的功能,它对外开放并响应来自“客户”的请求。一旦企业集成了一些有用的服务,管理这些服务就成为一项重要的功能。首先就要提供服务目录。其次,提供服务接口描述。最后就是服务之间的交互。这此就是面向服务体系结构的关键因素。
PS:(SOA)基于这种描述,这种集成应该是我们目前所要考虑的方式,如何把ERP与CRM所需要集成的功能,所要同步的数据以服务的方式提供,这些服务通过流程描述文件(如BPEL),把这些服务组装成商业逻辑,再表现出来。
5) 分布式业务过程。在多数情况下,多个系统已经提供了关键功能,集成时,所缺少的就是这些核心功能之间的协调,因此,可以增加一个业务过程管理组件,由它来管理如何跨越多个已有系统执行一个业务逻辑。
6) B2B的集成。
本来并配有图例说明。
相关文章推荐
- 企业整合的几种方式
- mybatis+spring 整合几种方式
- Mybatis和Spring整合的几种方式
- mybatis和spring整合的几种方式及使用注解简化sql(不使用xml方式写sql)
- 几种企业应用集成方式的比较
- Spring整合MyBatis的几种方式
- Spring整合Struts的几种最常见方式
- struts1.2和spring的整合几种方式
- 浅淡传统企业进入移动互联网的几种方式
- spring 整合 mybatis 中数据源的几种配置方式(总结篇)
- spring整合mybatis的几种配置方式
- struts1.2和spring2.5.X的整合几种方式
- javaWeb项目SpringMVC3.2.1与Mybatis3.0.4整合实例(Mybaits-spring配置文件的几种方式)之一SqlSessionDaoSupport方式
- spring与mybatis的几种整合方式。
- Android数据的几种存储方式和方法
- Restful CXF Spring 几种整合一(发布wsdl形式接口)
- jBPM4与Spring整合的2种方式
- 【css】清除浮动的几种方式
- Mysql:Mysql分表的几种方式
- linux 进程通信几种方式优缺点