- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集成体系结构设计讲义
Company name 2.5.4 数据集成模型 数据转换。对中间件加以补充的工具。由于数据定义、结果和图表在不同软件中是互异的,因此软件的数据交换需要进行各种格式的转换,数据转换提供将数据由原始数据格式转变为目标数据格式的功能。如将使用EBCDIC码的数据转换为ASCII码数据,或是将美元换算成日元,主要由转换工具完成 应该使用数据集成模型的情况包括: (1)从多信息源综合数据进行分析和决策。例如从多个包含用户信息的数据源获取信息,并把它们送到统计软件包。 (2)向多个应用软件提供某公共信息源的只读访问权限。如创建一个有完整用户信息的数据库,并运行多个数据挖掘或统计软件访问该数据库的情况。 (3)从一个数据源提取信息并转换为合适的格式,以此来更新另一数据源信息。如更新所有数据源的客户地址信息,使它们保持同步和一致。 Company name 2.5.4 数据集成模型 通过应用软件之间的数据传输实现集成 例子有:把Sybase、IBM DB2和SAP P/3数据库中的客户数据综合到呼叫中心应用程序中、创建使用大型机和Oracle数据库的可执行信息系统(Executive Information System,EIS)、允许其它应用程序在Peoplesoft和专门定制的Oracle数据库中获取数据等 比表示集成模型更加灵活,能提供更广泛的数据访问,允许用户访问完整的一套信息或其中一部分,这取决于新软件的需要 简化了访问数据库的过程,而且允许在其它软件间复用数据 对数据模型的变化很敏感,因此在维护集成上需要付出大量工作 一旦集成完成,该集成软件即可复用 Company name 2.5.5 功能集成模型 在业务逻辑层上完成集成。而不是在显示界面或数据层 业务逻辑是为了实现软件所需的功能而编写的代码。其中不仅包括数据操作与解释规则,还包括流程与工作流,因此当企业出现问题时,作为解决方案的表示集成和数据集成就难以应用了 要求集成点存在于应用程序代码之内 集成处可能只需要使用公开的API就可以访问,也可能复杂到需要附加代码段创建新访问点 中间件把接口定义和通信综合到一起,为软件组件之间的信息管理提供实时支持 分布式中间件是一种软件,它使用预定义的消息或接口来实现软件组件之间的通信。还为软件组件之间的信息管理提供实时支持 Company name 2.5.5 功能集成模型 分布式处理中间件的三种类型: (1)面向消息的中间件(MOM) (2)分布式对象技术 (3)事务处理监控器(TPMs) 在应用软件之间传递信息来实现集成。消息放置在MOM中,MOM负责将信息投递到目标系统。MOM可借助一系列的配置方法来实现,如消息队列和消息传递。此类产品的例子有IBM的MQSeries以及Smart Sockets 该技术在中间件上应用了面向对象的概念。由于使用了接口,其他应用程序要通过网络访问软件,只需要对象接口即可。产品有OMG的CORBA、Microsoft的COM+以及SUN公司的Java2企业版(J2EE)等 该技术使用诸如两阶段提交的概念来控制传输,从而为分布式结构提供关键业务的支持。这些监控器保持分布式信息源(如数据库、文件和消息队列等)的完整性。产品有BEA公司的Tuxedo Company name 2.5.5 功能集成模型 功能集成比表示集成和数据集成更灵活,它可以应用于三种不同的方法,每种都有不同的特性,可用来解决不同类型的集成问题,这些方法有: (1)数据一致性。将从一个或多个信息源来的信息在整个集成应用软件中一起更新,这是一种松耦合集成。因为应用软件之间不存在依赖关系,甚至不知道对方的存在。请求信息通常是单向的,发送者发信息给接收者,然后等待响应后继续工作。有利于解决软件间数据同步问题。 (2)多步处理。在整个集成软件中执行一系列协调的操作。耦合度较强,如果处理序列中有一个应用程序被撤除,集成通常就不可用了。由于这种复杂性,集成可以采用单向传输,也可以采用请求/应答机制。在请求/应答模式下,发送者能在合适的时间收到应答信息。多步处理集成可以解决多种商务问题,尤其适用于将许多应用程序集成为一个完整的商务处理过程,并使它们按规定的顺序执行。 (3)即插即用组件。在整个应用软件中创建可复用的接口,简化新应用软件的构造过程。根据接口的复杂程度,组件集成的耦合度可强可弱。接口定义越普遍,耦合度越低。即插即用的特性像过程调用。由于集成中包含大量业务逻辑,并可以在需要时替换组建,因此企业可以很快创建和改造其信息系统。 Company name 2.5.5 功能集成模型
您可能关注的文档
- 苏教版小学一年级语文上册认一认3课件分解.ppt
- 集团专线基础知识培训讲义.ppt
- 集团公司总经理在2016年安全工作报告的讲话(构建安全管理新体系,建设清洁能源品牌企业提供坚实安全保障)讲义.doc
- 2016年一级建造师考试《项目管理》精选模拟试题详解.doc
- 集团公司钻井井控检查考核表(2015.9)讲义.doc
- 集团公司薪酬方案(执行版)讲义.doc
- (已重)高级人力资源管理师复习(精编版)摘要.doc
- 2016年一级建造师水利水电考点总结—技术部分详解.doc
- 集团高管管理办法讲义.doc
- 集大-《港口管理》简答题与名词解释讲义.doc
- 2017届高三化学一轮复习第六章化学反应与能量第二节原电池与化学电源金属的腐蚀及其防护课件详解.ppt
- 集团薪酬管理培训资料讲义.ppt
- 集成墙面、油漆、壁纸、硅藻泥四种墙材的比较讲义.ppt
- (广东地区)2016中考化学第一部分身边的化学物质第七节盐和化肥复习课件新人教版摘要.ppt
- 2016年一建港口航道工程实务(考点汇总)详解.ppt
- 集成电路制造用300毫米硅片技术研发与产业化项目-报告文字讲义.doc
- 集成放大电路应用讲义.ppt
- (开题报告)黑龙江省高山滑雪后备人才培养现状的研究摘要.doc
- 2017届高三化学一轮复习——高中化学重要知识点详细总结详解.doc
- (强烈推荐)计算机网络原理串讲笔记摘要.doc
最近下载
- 生物安全实验室乙型肝炎病毒实验活动风险评估报告.docx VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 托福写作172句型.doc VIP
- 三级助听器验配师理论知识考核试题及答案.pdf VIP
- Unit 7 Happy Birthday第1 Lead-in Cartoon time三年级英语上册练习(译林版三起).pdf VIP
- 昌平区电力工程施工组织设计.doc VIP
- 2025年新人教版数学二年级上册全册课件.pptx
- T∕CCMA 0075-2019 -装载机载荷谱试验方法.pdf VIP
- 针灸入门广州中医药学PPT.ppt VIP
- 学堂在线 如何写好科研论文 章节测试答案.docx VIP
文档评论(0)