中创中间件业务流程整合解决方案_第1页
中创中间件业务流程整合解决方案_第2页
中创中间件业务流程整合解决方案_第3页
中创中间件业务流程整合解决方案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中创中间件业务流程整合解决方案背景中国软件产业经过20多年的发展,很多部门的信息化建设都走过了关键业务应用和部门级应用的阶段,现在开始向企业级应用转变。所谓企业级应用,最为人们所重视的就是各类信息资源之间如何整合、关联、协同、互动和按需服务。 国内各部门信息化建设初期,为了满足错综复杂的业务需求,快速响应特殊需求的变化,复杂的信息系统往往采用非标准化技术进行开发,要么没有采用中间件,要么仅仅使用简单的消息中间件或应用服务器产品,这使得复杂信息系统的集成时间长、质量低下、维护困难、成本高昂,并且由于采纳技术上的封闭性和差异性,往往在解决信息孤岛问题的同时,又形成新的、更复杂、更难以跨越的信息孤岛

2、。 面对如此复杂的应用环境,各部门系统之间的流程整合是解决信息孤岛的根本办法,实现各部门系统之间的关联、协同和互动;但是,流程整合不应该仅仅停留在解决系统之间的关联、协同和互动,当前所要整合的业务越来越多的依赖人工参与,整个业务流程中存在广泛的各种各样的人工交互,所以迫切需要一个能够将系统服务、业务人员、业务流程、业务应用、业务规则、业务数据等各类资源贯穿起来的一体化解决方案。解决方案资源之间协同工作模式以工作流中间件为核心,利用工作流中间件调度各业务服务构件、人工活动、业务流程,并且保证各业务构件从核心业务系统中隔离开来,使得原核心业务系统可以不依赖于此流程整合环境而独立运行,同时提高各业务

3、构件的可复用性。 中创软件结合在SOA技术领域实践的多年积累与领悟,自主研发的核高基中间件InforSuite流程集成套件,能够很好地解决系统之间各类信息资源整合、关联、协同、互动和按需服务的难题,更好的支撑上层业务应用系统,并提供完整的一体化解决方案。图 2 业务流程整合InforSuite流程集成套件基于Web服务、XML标准和业务流程编排思想,采用“软总线软构件”的软件架构,为构建企业级应用搭建一套完整的中间件基础设施;业务流程整合过程可以分解为以下关键步骤:1. 业务构件与业务系统隔离; 基于SOA架构进行业务系统的服务整合,通过封装业务系统的基础服务,实现业务构件与业务系统的隔离,提

4、高各业务构件的可复用性;InforSuite流程集成套件提供服务构件容器,统一的业务构件标准,规定业务构件的用户访问行为、数据组织方式、功能封装方式、业务处理逻辑的标准“语法”。基础服务封装主要包括:o 业务服务封装:将业务系统部分功能进行简单包装(在较为复杂的情况下修改和增加现有功能的逻辑,以更好地满足业务设计的需求),使它们作为服务;服务接入过程InforSuite流程集成套件提供相应的应用适配器服务,进行协议、数据等内容的有效转换。o 伙伴服务封装:以服务为中心的企业集成通过伙伴服务提供与企业外部的B2B的集成能力;因为业务伙伴系统的异构性,InforSuite流程集成套件提供多种传输协

5、议和数据格式的支持,以实现伙伴服务的接入。o 信息服务封装:将不同数据来源的异构数据进行整合管理、统一视图,从而为需要信息的服务提供一个更简单的存取模式。2. 业务构件间的关联、协同和互动; 基于SOA架构进行业务构件的服务编排,通过InforSuite流程集成套件对不同业务系统的服务进行编排、执行与监控,提高跨企业、部门的业务处理的效率和增强业务间的协同能力。业务流程管理的核心目的是为了业务优化;SOA旨在提高业务敏捷性,对业务流程管理最大的改变就是可以显著降低业务基础服务的部署成本、提高业务基础服务的灵活性和可复用性。3. 各资源间的关联、协同和互动。基于SOA架构进行融合人工活动的流程整

6、合,通过InforSuite流程集成套件调度各业务服务构件、人工活动、业务流程,实现将系统服务、业务人员、业务流程、业务应用、业务规则、业务数据等各类资源贯穿起来的一体化解决方案。图 3 资源集成基于服务组装以及业务流程规范,可实现融合人工活动的流程整合;通过业务流程的建模,实现业务构件的组装,达到企业内及企业外各异构应用系统集成的目的。 流程中的节点可配置为各个异构系统提供的服务,将异构的业务系统接入到这个平台之上,同时也可以通过资源代理中心,将各种资源通过工具代理接入流程整合平台中,进行组装与配置,设置节点与服务间的输入输出映射。服务的实现可以支持多种标准的协议,如Web Services

7、、JMS、JCA等,从而促进建立内部服务的重用;资源代理默认提供Java、EJB、.Net、Drools规则等代理,并允许用户自行扩展其他资源的代理。当用户需要增加一个新的业务的时候,可以复用现有的流程,编排出新的业务流程。方案价值1. 最终用户价值:2. 面向国内现阶段业务流程应用发展的特点,实现融合复杂人工活动的流程整合。3. 解决企业内各系统及企业外伙伴系统之间的各类资源整合、关联、协同、互动和按需服务的问题,提高跨企业、部门的业务处理的效率和增强业务间的协同能力。4. 基于SOA架构进行业务系统的服务整合,减少集成成本,集中精力在业务模型的核心功能和服务上。5. 基于SOA架构进行融合

8、人工活动的流程整合,轻松应对业务流程的调整,迅速响应市场业务推广,提升根据市场变化快速调整或即时响应竞争威胁的能力。6. 提供良好的架构模式,规范化将来新应用程序的开发。7. 合作伙伴价值:8. 从复杂的业务流程设计、开发和维护工作中摆脱出来,专注于行业业务逻辑。9. 加快大型管理软件开发项目的进程,降低项目开发风险。10. 在项目维护阶段,降低由于业务流程需求变动带来的维护工作量。11. 提高用户满意度,因为他们现在能够自己创建、修改流程,并能立即看到给他们工作带来的便利和节省的金钱。应用案例1. 中国进出口银行中国进出口银行“新一代信贷管理系统项目群”建设以全行大集中的数据管理为基础,以流

9、程管理为主线,以信贷风险管理、量化及防范为目标,运用先进的风险分析决策模型,实现信贷业务的全面风险管理。 该系统项目群建设过程中需要实现与外界应用系统交互的兼容,保障外界遗留应用系统的可重用性,包括资金业务系统(路透公司产品),资金管理系统,电话银行系统,部分外部监管系统等,运用新理念、新技术、新架构来支撑一个“新”银行。基于核高基中间件InforSuite流程集成套件搭建的业务流程整合平台,遵循国际工作流规范,真正支持SOA架构,灵活集成现有的应用系统,实现与外部信息系统的交互,为全行流程类应用提供统一流程平台。图 4 中国进出口银行信贷系统界面核高基中间件InforSuite流程集成套件在“新一代信贷管理系统项目群”实施过程中完美体现出技术规范化、共性构件化、变化配置化的特性。 首先,基于InforSuite流程集成套件在金融行业流程管理平台的实施经验,中国进出口银行信息部门结合实际业务需求制定出符合该行实际的流程类应用开发规范,指导并约束各流程类应用系统的开发,方便实现与该行内现有业务系统的集成,以及与外部信息系统的交互。 然后,基于进出口银行各应用系统的业务流程需求,抽取出面向该行共性的流程模块需求;并协助该行信息部门制定统一的业务流程构件开发规范,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论