版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026/9/21第8章大型信息系统的集成实现技术熊桂喜北京航空航天大学计算机学院SchoolofComputerScienceandEngineering,BeihangUniversityMailto:eai2014@126.com教材之外参考书:《网络系统集成技术》,蔡立军主编,清华大学出版社思考题在BMW3系里(2011年5月实现),车载设备控制系统为i-drive,BMW3实现了i-drive与iPhone的无缝对接,短信,备忘录,EMAIL,如何集成,什么架构?2026/9/22如何将sougou拼音输入法集成至你的应用中采用Android来访问邮件,中间的流程是什么样的;开发一个Android应用,应该是什么样的架构物联网、云计算、移动/无线通信三者集成无处不在为何需要中间件,你最常用到的中间件会是什么?开发一个APP,在客户端、云端都是如何与其他系统交互的?2026/9/23本章内容目录应用集成的技术实现——EAIEAI的种类EAI的集成技术实现EAI解决方案讨论:如何描述和分析一个可能的集成问题2026/9/24问题:如何进行一个典型的集成问题分析?
如何描述问题、需求、目标、效果
如何进行业务、数据、服务的集成
业务集成了什么——新的业务
数据集成了什么——元数据、共享什么?
交换什么?
服务集成了什么——服务业务、服务的
数据
会涉及到什么技术?
其他的例子:OA与XX的集成;生产与监控的集成;
下级单位与上级的集成(调度、采集…)
“三流合一”、业务流程再造。。。2026/9/258.1应用集成的技术实现——EAI在生命周期中的应用EAI的应用贯穿于整个
IS的生命周期在逻辑实现时考虑模型在物理实现时考虑技术及产品在编码及实施时考虑协议、接口、规范、元数据由面向信息
面向应用
面向服务面向信息:数据访问、交换、共享面向应用:互操作、流程重组、复合应用面向服务:界面、应用、数据的综合集成及个性化EAI集成实现的本质目标:集成多个应用、数据、服务,来实现企业组织的综合目标,共享资源、优化流程、应对变化、实现附加价值。2026/9/268.2EAI的种类面向设备系统的集成弱电系统(设备)的集成基于网络的硬件系统、软件系统的集成应用层的集成(不区分物理系统的连接位置、层次)
面向应用(功能)的集成面向数据(应用)的集成:通信、共享、事务等面向应用(业务、过程)的集成:RPC、分布式组件、复合软件等面向服务的集成:复合软件、过程重组、个性化、门户等面向设备系统的集成系统间的终端通信(基于RS485/232)系统与设备(通过接口卡及约定的协议、数据接口),如对时钟、对监控、对采集通过TCP/IP的协议集成(UDP与TCP,Socket)云端与客户端C/S方式B/S方式2026/9/272026/9/28面向数据的集成应用(系统间)间的数据交换数据库间的数据交换虚拟数据库、统一数据库
数据仓库、数据中心
分布式数据库?数据仓库——一个两难的选择2026/9/29数据库
清洗
数据仓库
数据挖掘
分析服务2026/9/210面向应用的集成应用(系统间)间的互调用
(公共功能集)应用(系统间)间的流程集成组合应用(非虚拟应用)2026/9/211面向服务的集成界面组合、个性化
应用集成、互调用
数据的综合集成
通过一个集成的、
个性化的界面来访问2026/9/212集成的具体实现分类示意事务管理器消息中间件数据库中间件应用服务器分布式对象(服务)集成的服务器2026/9/213数据集成:合成的数据实体从不同的应用
的数据中提取
数据,形成新
的业务实体关
系—组合数据例子:购车
资格审查表2026/9/214数据集成——出版-订购者模型不同应用的数据交由出版者(服务器),然后按照订购策略
分发。演变:自动版本更新、自动消息、自动安装:对应用
数据同步策略之一:对数据库、网站例子:推送,大规模的推送
2026/9/215数据集成:面向数据库的中间件实现的基本功能:隔离不同数据源实现跨数据库间的事务
(含并发)实现连接管理实现访问并行化—可供论文借鉴
2026/9/216数据访问集成:事务中间件将要访问的
不同信息过
程,以事务形
式实现,是
数据库访问
中间件的扩
展巨事务2026/9/217数据集成:其他形式数据交换平台:实现接口、路由、管理、配置、访问控制、审计、解析标准化等,如:基于XML的广域网数据交换平台数据网关、数据库网关、消息网关、邮件网关分布式数据库、分布式数据存储与管理数据仓库、OLAP分析数据中心大数据(BigDATA)——分布式存储、处理的数据库。2026/9/218应用集成——RPC(业务集成的一种)服务器开放接口(expose)客户端使用一种调用方法
(如RDO、DDE、OLE、Sockets)有多种演进形式:如VBA2026/9/219应用集成——分布式对象(组件)用EJB实现的
分布式企业应用2026/9/220应用集成:事件驱动的应用集成(业务组合)关键技术:工作流、业务规则2026/9/221应用集成:消息中间件消息中间件的典型组件理解和应用消息:业务基于消息驱动调用基于消息产生状态基于消息转换
定义消息、事件
管理队列2026/9/222应用集成:三层与多层结构的实质——功能的集中构造应用服务器的要件:
适配器集成器路由管理传输管理业务规则访问控制与身份认证
服务器本地存储访问日志与审计配置、管理工具
如EnterpriseManager2026/9/223应用集成:流程的重组与业务集成此类应用的要素
引擎及功能
流程的自动化
消息实现
可视化的流程建模可视化的组合业务
展现底层的数据访问
与调用接口2026/9/224应用集成:流程重组的例子描述:状态变化
流程的组合
具体的数据
算法实现2026/9/225服务集成:WebServer2026/9/2268.3EAI的技术实现逻辑模型、逻辑设计细化:分层、合作、并置、演进?物理模型、物理模型的细化、分解集成体系的比选,含综合成本、资源分析、可行性分析技术体系的比选,含产品、综合成本、资源分析、可行性分析开发环境、开发工具的选择2026/9/227主要技术体系分层架构:如C/S与B/S的体系(多层架构的选择)
要点:在线、非在线?一次业务活动中的交互?
本地存储、集中式存储?
可靠连接、非可高连接?
其他:MySQL,SmartClient实现,APP,Hadoop平台应用通用技术实现框架体系:如.net技术体系、J2EE技术体系
WebService、SOA、Ajax
Web1.0,Web2.0,Web3.0的集成
要点:面向连接的应用具体要求
平台无关性的准确含义:如数据库是相对独立的
组合的可能性及已有技术、用户方资源
Java的局限性、编写Bean的复杂性专业技术体系:如基于ITIL的IT资源管理集成,物联网技术体系集成
2026/9/228应用集成:典型的物理实现2026/9/2298.4典型的企业应用集成模型——如何实现消息传递
功能集成
数据集成
表示集成2026/9/230EAI模型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《语文三(上)第1单元语文园地》课件
- 《慢性咽炎中医诊疗专家共识()》
- 2026年造价员考试工程造价管理基础专项训练试题解析
- 2026上海银行小微金融储备人才社会招聘备考题库及参考答案详解满分必刷
- 2026年一级建造师执业资格考试(市政公用工程管理与实务)经典试题及答案
- 2025年一级建造师考试(公共课程)题库含答案龙岩
- 2025~2026学年广东省茂名市化州市八年级下学期期中历史试卷
- 2025~2026学年山东省烟台市蓬莱区(五四制)七年级下学期期中历史试卷
- 2025~2026学年安徽省蚌埠市五河县长淮初级中学七年级下学期期中质量检测历史试卷
- 保温工理论试题及详细答案
- 中国高危人群乙型肝炎病毒再激活防治指南(2026年版)
- 痴呆护理伦理与照护者压力管理
- 老年人营养管理
- 2025年大学《微电子科学与工程-模拟集成电路设计》考试模拟试题及答案解析
- 2025年南京大数据集团有限公司工作人员招聘笔试参考题库附带答案详解
- 水利水电工程移民安置验收规程(2025版)
- 2025双方合作谅解备忘录合同范本
- (正式版)DB65∕T 3347-2011 《杨十斑吉丁虫无公害防治技术规程》
- 医疗废弃物相关知识培训课件
- 肛门指检课件
- 部编版《道德与法治》一年级上册上册第14课《人人爱护公物》精美课件
评论
0/150
提交评论