- 1、本文档共142页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
企业应用集成的策略和技术(LXD)_修订
企业应用集成策略和技术 林旭东 /内容 企业应用集成(EAI)是目前IT发展的潮流 采用EAI的好处 EAI技术的发展趋势 内容 当前集成机制存在的问题 企业集成目标 企业应用集成对企业建设的意义 在当前应用系统中实现数据共享 当前应用系统更大的复用性 减少开发和维护所需工作量 可以更快地引入新的系统 方便与外部机构和企业的连通 便利定制软件与软件包的集成 集成指导原则 采用开放标准 灵活性 复用性 尽量不修改现有系统(非侵入性) 尽可能使用成熟的应用软件适配器 具体问题具体分析 内容 应用程序剖析-例子(一) 应用程序剖析-例子(二) 应用程序剖析-例子(三) 企业集成架构 建议企业采用如下的集成架构,这个架构在三个层次上进行集成,以提供最大的灵活性,这三个层次是: 数据集成、功能集成(包括应用集成、外部集成、流程集成)、表示层集成。 数据集成 定义 数据层次集成就是在数据源的层次上进行数据共享—在数据源上集成应用系统。 适用于 当没有其它方法能够从应用系统中抽取或加载数据 当有大量的业务和应用系统的逻辑嵌入用户界面 在需要进行简单的数据检索时,及在没有必要再复用任何后台的业务逻辑 在需要进行数据插入/更新/删除 适配器举例 Oracle, Sybase, SQL Server, JDBC, Domino,FTP 适配器 企业系统 核心业务,OA,××,×× 功能集成 定义 业务逻辑层次上的集成,与用户界面和数据层次的集成相对应。业务逻辑包括那些分析和计算数据所需的规则,这些规则在我们直接访问用户界面或者数据层的时候是不能得到的。 适用于 只要应用系统开放API,支持调用现有的业务逻辑,就应尽量使用这一层次的集成 跨越多个系统的工作流集成 对于没有API的系统(如特定系统),而数据和表示层的集成也不可行,就必须应用定制开发适配器 连接器举例 COM,Tuxedo,SAP, Siebel 或者定制开发的适配器 企业系统 OA,ERP 表示层集成 定义 集成发生于用户界面层次,只有在原有应用系统的界面中定义了的数据和交互操作可以被访问。原有系统的数据和逻辑不能被使用。和其他类型的集成相比,这是最局限的集成方法。 适用于 利用新的用户界面技术访问原有的应用系统。 通过减少访问多个应用系统的复杂度来改善用户的使用环境。 适配器举例 Screen Scraping,门户网站 企业系统 xx,xx,网站 内容 企业应用集成的功能 集成架构- 通讯中间件 集成架构- 翻译和转换 集成架构- 应用系统连接 集成架构- 业务流程管理 内容 集成可用技术 集成可用技术(续) 集成可用技术(续) 集成可用技术(续) EAI架构– 分布式 内容 集成平台小结 通过以上集成策略和可用技术,将有助于解决以下问题: 内容 两种集成平台技术体系 JAVA平台 .NET平台 JAVA现有版本 Java 2, Standard Edition (J2SE) Standalone apps, JVM, SDK, Java 2, Enterprise Edition (J2EE) Enterprise apps, built on J2SE Java 2, Micro Edition (J2ME) Device apps, subset of J2SE Java 2 平台设备 J2EE Open and standard based platform for developing, deploying and managing n-tier, Web-enabled, server-centric enterprise applications 开放的、基于标准的平台,用以开发、部署和管理N层结构、面向Web的,以服务器为中心的企业级应用。 J2EE组成部分 J2EE Framework 简化企业应用开发的各种服务APIs Enterprise JavaBeans? (EJB) technology Server-side component architecture Applet/Servlets Dynamic content JavaServer Pages?(JSP page) technology Easy and Rapid Web Development, Deployment and Maintenance Java 2 Enterprise Edition APIs Database JDBC? API Directory JNDI? API Transactions JTA JTS Mail JavaMail? API Messaging Java Message Service? Interoperability and Simp
您可能关注的文档
- 人教版五年级数学上册第一单元14整数乘法运算定律推广到小数课件.ppt
- 人教版八年级音乐《青春舞旋律》课件.ppt
- 人教版五年级上册数学《实际问题与方程》例3例4例5_图文.ppt
- 人教版五年级语文上册语文园地七完美版_图文.ppt
- 人教版六年级上册语文主题学习教案第五单元预习达标汇总.ppt
- 人教版六年级语文上册《穷人》课件_图文.ppt
- 人教版四年级上册语文词语盘点看拼音写词语(完整版).doc
- 人教版六年级语文上册第一单元口语交际习作一_图文.ppt
- 人教版四年级下册品社方案.doc
- 人教版四年级数学上册第六单元细化解读课标材料---统计.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)