SUN CAPS(composite application platform suite)复合应用平台套件
1.连接合作伙伴,供应商,客户组织,交换关键业务信息;并建立和管理合作伙伴关系;
2.集成相互独立关键商业数据,系统和应用到一个公用平台,通过这个平台为合作伙伴,供应商,客户提供统一 的数据。
3.优化核心的内部和外部业务流程,创建一个对业务改变作出实时快速反映的敏捷组织。
eGate Integrator是 Java Caps 的一个核心组件:
eGate Integrator:是JCAPS的核心组件,提供核心的集成功能,连接复杂的系统,安全的消息传递,健壮的事务能力(相当与Prima的PPCS)。同时为JCAPS的开发,部署,监视和管理提供一个统一的单点登陆环境(相当于Prima的PPAS)。
Repository 是 eGate Integrator的核心,它存储了JCAPS的组件(webservice)信息。
eGate Integrator同时通过UDDI Registry来发布和发现WS.
Enterprise Designer是一个开发WS和集成系统的IDE。Enterprise Manager管理应用运行环境。
eGate Integrator能够集成运行于不同OS上的Applications and databases.支持不同的硬件,消息标准,操作系统,数据库和实时或批处理的通讯协议。
Integration Model
eGate Integrator通过创建Project的方式进行集成。Project由逻辑组件以及应用之间传递的路由,流程,消息数据等信息组成。这些信息被保存在Repository里。Project在Enterprise Designer里开发。被部署后,可以通过Enterprse Manager进行管理和监控。
个人觉得eGate Integrator对Project runtime enviroment的统一管理做的很好。利用Enterprise Designer 创建项目的Deployment Profiles,一个可以有多个Deployment Profile,每一个profile对应一个Environment.一般来讲,项目有四个环境:Development,testing,staging,production,每一个环境对应相应的logic hosts和external systems.如果没有进行统一的管理,项目在这四个环境上切换是很容易导致版本问题的。eGate Integrator解决了这个问题。
Project 组成
External Application Proxies:
eGate Integrator的主要目标是连通External applications such as SAP,PeopleSoft ERP applications.eGate Integrator 为每一个External application建立一个proxy来进行相关的操作
Collaborations:
发生在一个消息体和外部系统,两个消息体之间,或者两个外部系统之间的一个逻辑操作。 这两个主体之间有发布和预订的关系。eGate Integrator 用Collaboration Definitions(CD)来描述这个操作。
Object Type Definition(OTD):是Collaboration Definition的一个instance,实际上就是一个webservice(WS).
包括两部分: 消息和操作,消息包括操作的输入与输出。
Message Destination: 有两种:topic and queue
Logical Connections:
连接外部系统和WS。
JCAPS-eGate Integrator
最新推荐文章于 2012-03-15 12:49:08 发布