新一代应用集成平台规划内容

过于细节的内容涉及到技术保密,无法一一记录,尽量从通用技术上去描述新一代应用集成平台规划。先发个大纲,后续会有一系列相关技术研究的文章。希望和大家一起交流。

【名词解释】
EIP: Enterprise Integration Platform 企业集成平台
EIP 企业集成平台
Message Flow 消息流
Message Processor 消息处理器,如规则映射处理器,xslt处理器,java处理器等
Message Node 消息节点 例如HttpInput、HttpResponse等
Message Type 消息类型:xsd描述的消息格式,比如人员档案,凭证等
Simple Map 简单对照:不同系统简单数据的映射,如Female—女 Male—男
Exchange Component交换组件:消息流及相关资源组合,例如人员档案交换组件,凭证交换组件
EIP Inner Component EIP内部组件:消息处理器和消息节点的代码级实现包


【目录】

1. 名词解释 3
2. 总体架构() 4
2.1. 总体架构 4
2.2. 分层架构 4
2.3. 开发模式 4
2.4. 关键技术说明 5
3. 后台引擎设计(runtime) 5
3.1. 基于OSGI的引擎设计 5
3.1.1. 后台引擎内组件分类及OSGI部署结构 5
3.2. OSGI和NCServer的整合 10
3.3. 各种协议的接入设计 10
3.4. 统一消息模型设计 10
3.4.1. 集成平台中的消息类型 10
3.4.2. 统一消息模型EDOM设计 10
3.5. 事件模型 11
3.6. 消息流模型 11
3.6.1. 消息流格式 11
3.6.2. 消息流生命周期管理 11
3.6.3. 消息流对MEP模式的支持 11
3.6.4. 消息流中的同步/异步处理 11
3.6.5. 消息流中的异常处理 11
3.6.6. 消息的持久化设计 11
3.7. 事务管理 11
4. 服务端管理(server management) 11
4.1. 部署模型 11
4.1.1. 集成平台资源管理 11
4.1.2. 集成平台部署设计 11
4.2. 服务端配置管理 12
4.3. 安全管理 12
4.3.1. V1.0版本安全规划 13
4.4. 服务管理 16
4.5. 日志和监控 16
4.6. server的分布式部署和管理 16
5. 集成平台组件设计(Platform component) 17
5.1. 组件开发框架 17
5.2. 协议类组件 17
5.2.1. LDAP组件 17
5.3. 消息处理类组件 18
6. 集成工作台(Designer) 18
6.1. 基于NCClient的集成工作台 18
6.1.1. UI框架选择—UI工厂2 18
6.1.2. 资源树及资源编辑界面 18
6.1.3. 资源间引用及资源重构设计 23
6.1.4. 如何增加自定义资源 23
6.2. Eclipse插件 23
7. 业务活动监控(BAM) 24
7.1. 业务活动定制 24
7.2. 业务活动后台事件机制 24
7.3. 业务活动监控报表 24
8. 适配器开发(Adaptor) 25
8.1. NC Adaptor 25
8.1.1. NC调用ESB 25
8.1.2. ESB调用NC 27

你可能感兴趣的:(设计模式,应用服务器,配置管理,企业应用,osgi)