一种基于分层模型企业应用集成方案.docVIP

一种基于分层模型企业应用集成方案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于分层模型企业应用集成方案

一种基于分层模型企业应用集成方案摘要: 分析了当前企业应用集成面临的问题,提出了利用分层模型将应用先划分为小粒度的组件再横向耦合的解决思路。将当前企业应用所需的集成功能归纳为界面集成、资产集成、复用集成、流程集成和信息集成五类,并指出在横向分层模型设计时为能满足上述五类集成应遵循平台化、流程化、统一化三大原则。给出了一种基于分层模型的企业应用集成方案,介绍了该方案在银行应用集成上的实践成果及下一步的应用设想。 关键词: 企业应用集成; 设计原则; 分层模型; 银行应用 中图分类号:TP391 文献标志码:A 文章编号:1006-8228(2012)10-14-03 引言 随着大型企业不断寻求在不同的自动化系统间交换信息,各类集成技术应运而生,从EAI[1](企业应用集成)的中心辐射型通信方式到ESB(企业服务总线)的分布式通信方式,再到更为灵活的SOA[2](面向服务的体系结构),已逐渐形成了支持多平台、多协议的企业应用集成解决方案。这些方兴未艾的技术逐渐将企业内和企业间的信息孤岛整合在一起,很大程度上满足了企业应用集成的需求。但问题在于,这些技术一般将不同的IT系统视为独立的个体,主要着力于实现复杂和异构IT系统间的通信,对如何将不同系统的应用真正整合为一个整体缺少关注。因此如何能在一个全面互联互通的基础设施上横向整合种类繁多的系统,把应用“互通”改造为应用“归一”是企业应用整合发展到新境界所应重点关注的问题。 1 分层模型构想的由来 在企业应用集成实施前,企业内部大量的旧系统建设模式主要体现为端到端的设计,即各系统从后台服务到前端展示自行实施,各成体系。这种“竖井式”的项目群形成了以核心系统为主,各种业务系统并存的格局。对任何成功的企业来说,应用集成时1+12的能力和投资回报的最大化才是他们的目标和关注的重心,如果仅用EAI手段将不同应用通过中间件或服务发布订阅方式简单连接无疑无法实现这个目标。因此,企业应用的集成不应一直沿用原有的按系统垂直划分的思路,将应用划分为小粒度的组件再横向耦合才能彻底打通旧系统间的逻辑边界。这种渗入式的应用集成将不仅能给企业带来直接的竞争优势,还能使未来的新系统建设具有更大的灵活性和可复用性。困难在于,千差万别的应用造成组件的划分也千差万别,阻碍了不同应用的有效集成,因此,设计一个通用的分层模型用于指导不同应用在集成前的有效细分十分重要。 2 企业应用集成分类 为了能科学设计分层模型,首先需要归纳企业应用集成需求。根据研究,企业的应用集成需求可以分为五大类型,包括界面集成、资产集成、复用集成、流程集成和信息集成[3,4],下面简要描述这些集成所提供的功能。 ⑴ 界面集成:提供跨应用和设备的互动用户体验,使用户可以通过任何设备以统一入口访问所有的交易和系统服务。 ⑵ 资产集成:提供企业资产有效连接,使不同系统中的信息可以在整个企业范围内共享。 ⑶ 复用集成:解决现有资产的重组,在扩展系统时如果能够把原来的应用转化为Web服务而加以重新利用,缩短建立新系统的周期。 ⑷ 流程集成:使企业通过展示、自动化和监控企业内部运作来改变企业的运作方式。 ⑸ 信息集成:将集成企业内外各种形式的业务信息。与访问单个信息资源不同,信息集成基于统一的信息资源观念,使连贯搜索、访问、复制、转化和分析成为现实。 上述五类集成的核心特征如表1所示,这些集成是互补的,忽视其中任何一个方面都会导致企业在降低成本、提高效率、增加收入等方面的失败。同时它们各自也是相对独立的,企业在开始进行业务整合时完全可以根据实际需求,从某一个方面着手,随后再逐渐展开,最终实现业务整合的目标。 3 实现企业应用集成所需的设计原则 横向分层模型设计的基本目标就是为满足上述五类集成需求,使实现渠道业务展示和业务功能实现逐步走向分离,在此基础上,企业应用的惟一前端能以统一的实现发挥企业产品的综合优势[5,6]。因此,横向分层模型的设计至少应满足平台化、流程化、统一化三大原则。实现五类集成对应的设计原则如表2所示。 3.1 平台化原则 ⑴ 提供应用开发的技术标准,支持多厂商、多项目的独立应用开发和统一集成部署。 ⑵ 对于同一类系统所必需的登录登出、权限、角色等功能提供可直接使用的基础实现。 ⑶ 后台集中管理、控制、监控前台的操作,如前台界面的控制、版本升级和简单维护等。 3.2 流程化原则 ⑴ 可通过配置进行操作流程的整合,包括两个方面:同一后端业务系统内流程整合,指上下文流程串接;跨后端业务系统的流程整合,提高前端业务处理的整合能力。 ⑵ 可通过配置进行同一后端业务系统内流程串接,包括三种方式:第一种方式,针对业务非常频繁的交易串接,根据已经配置好的交易联动直接连

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档