一种符合soa思想的企业应用集成解决方法

文档序号:6438887阅读:570来源:国知局
专利名称:一种符合soa思想的企业应用集成解决方法
技术领域
本发明涉及计算机软件领域,具体地说是一种符合SOA思想的企业应用集成解决方法。
背景技术
近年来,企业对信息化建设的要求越来越高,信息化已基本覆盖了企业的所有部门。部门级应用系统已经建设的比较完备,形成了大量的信息资源。但由于目前的信息应用系统是在不同时期、不同的开发商在不同的阶段建设的,又采用了不同的技术架构,这样各个系统之间进行信息共享和互动就很困难,底层缺乏统一的技术架构和集成标准,随着目前市场的快速变化和竞争的激烈,需要信息系统在底层架构层面提供支撑,便于系统间的信息和流程的集成、新系统的统一接入管理。现在很多软件企业开发的中间件已经对信息系统集成进行了支持,如IBM公司的TAM产品,TAM产品可以实现对认证和权限的代理, 但还存在不足,主要是不能从整体角度看待企业的应用集成,而且还没有一个切实可行的方法手段,也没有指导企业信息系统集成的方法论。

发明内容
本发明的技术任务是针对上述现有技术的不足,提供一种符合SOA思想的企业应用集成解决方法。本发明的技术任务是按以下方式实现的一种符合SOA思想的企业应用集成解决方法,其特点是
利用企业服务总线和LOUSHANG SI3搭建企业信息化基础平台,其中LOUSHANG SI3是专门针对信息系统的用户管理认证等公共技术支撑开发的,且能够无缝的与企业服务总线结合,基础平台提供的功能包括服务注册、服务发现、服务编排、服务管理、用户管理、菜单管理、身份认证、权限管理等;
对行业企业原有的信息化业务系统进行组件式的分析,区分系统中的技术支撑部分和业务支撑部分,使用SOA思想分析梳理出技术组件和业务组件;
利用LOUSHANG SI3提供的多种整合方法,将信息化业务系统中的技术组件进行改造和功能替代;
将原信息化业务系统中的业务支撑部分利用SOA方法论提供的流程分析和资产分析, 进行业务组件化改造,服务化改造后的业务支撑部分作为独立的应用部署到信息化基础平台上,使用平台提供的技术支撑功能,结合自身的业务组件,完成企业的业务操作。所述SOA服务分析是指根据SOA的总体要求,综合运用多种方法手段,多视角逐步发现、甄别服务的过程。是行业企业进行业务组件划分的重要方法论。本发明中,主要采用流程分析和资产分析两种方式来发现业务组件服务。按照SOA实施标准,流程分析适合采用自上而下的方式进行,而资产分析则采用自上而下,两者最后通过对比,实现两端对齐, 避免服务的遗漏。LOUSHANG SI3是利用L0USHANG技术平台开发的,符合SOA架构规范的企业安全集成管理产品。其全称为L0USHANG SECURITY INTEGRATOR VERSION 3。进一步的,
利用LOUSHANG SI3提供的整合方法将技术组件进行改造和功能替代,包括 使用LOUSHANG SI3提供的技术组件代替系统中原有的技术支撑部分,包括用户管理、菜单管理、权限管理、身份认证、权限验证;
利用LOUSHANG SI3提供的组件接口对系统中原有的技术支撑部分进行改造,使其受信息化基础平台的管控。服务化改造后的业务组件以松耦合的方式组合成相互独立的应用,应用利用企业服务总线提供的注册和管理功能部署到信息化基础平台上。通过对已有信息系统资产的分析,整理出系统的访问接口和业务功能,并发现候选服务。同时,通过流程梳理,发现候选服务。将两种分析发现的候选服务进行对接,将现有的接口服务化,并注册和发布到企业服务总线上,现有资产中缺少的服务,通过编排或者重新开发的方式来进行实现。最终,在企业服务总线(ESB)上的服务,能够完整的支持企业业务流程的进行,并且,重新编排服务或者改变服务在流程中的位置,即可快速的实现业务流程的变更。与现有技术相比,本发明的符合SOA思想的企业应用集成解决方法为企业构建了合理的信息化架构,能够行之有效的对于行业企业中的信息化业务系统进行集成,提高了信息化系统对业务变化的应变能力,彻底消除了企业中的“信息孤岛”现象,使企业的信息化架构具有良好的扩展性,节省了新系统开发和实施的费用。


附图1是本发明符合SOA思想的企业应用集成解决方法的模型架构附图2是本发明符合SOA思想的企业应用集成解决方法中SOA服务分析方法示意图。
具体实施例方式参照说明书附图以具体实施例对本发明的符合SOA思想的企业应用集成解决方法作以下详细地说明。实施例
本发明的符合SOA思想的企业应用集成解决方法中,模型理论上可以支持多种中间件容器上运行的信息化业务系统,包括常见的WEBSPHERE、WEBL0GIC和TOMCAT等。本实施例在构建过程中选择了 IBM TOSB和LOUSHANG SI3结合组成企业的信息化基础平台,利用流程分析和资产分析等SOA设计方法对信息化业务系统的业务支撑部分进行服务的分析和设计,用WEBSERVICE对业务组件服务化,形成独立的应用。模型架构的基础是对行业企业原有的信息化业务系统进行组件式的分析,区分系统中的技术支撑部分和业务支撑部分,使用SOA思想分析梳理出技术组件和业务组件。利用LOUSHANG SI3提供的多种整合方法,将信息化业务系统中的技术组件进行改造和功能替代,在此存在着两种处理方法第一种是使用LOUSHANG SI3提供的技术组件代替系统中原有的技术支撑部分;第二种是利用LOUSHANG SI3提供的组件接口对系统中原有的技术支撑部分进行改造,使其受信息化基础平台的管控。架构还需要利用企业服务总线(WESB)和 LOUSHANG SI3搭建企业信息化基础平台,其中LOUSHANG SI3是专门针对信息系统的用户管理认证等公共技术支撑开发的,且能够无缝的与企业服务总线结合。基础平台提供的功能包括服务注册、服务发现、服务编排、服务管理、用户管理、菜单管理、身份认证、权限管理、 权限验证等。将原信息化业务系统中的业务支撑部分利用SOA方法论提供的流程分析和资产分析,进行业务组件化改造,改造好的业务组件以松耦合的方式组合成相互独立的应用。 应用利用企业服务总线(WESB)提供的注册和管理功能部署到信息化基础平台上,使用平台提供的技术支撑功能,结合自身的业务组件,完成企业的业务操作。如图1所示企业服务总线(TOSB)提供服务注册、服务发现、服务编排和服务管理的功能,LOUSHANG SI3提供用户管理、菜单管理、身份认证和权限管理。两者结合组成企业的信息化基础平台,原有的应用系统中的业务功能通过将对外的接口进行服务化改造,转变成一个个的业务组件,利用企业信息化基础平台提供的服务注册和管理功能实现应用注册,并使用信息化基础平台的技术支撑,组成“平台+应用”的总体架构。SOA服务分析是指根据SOA的总体要求,综合运用多种方法手段,多视角逐步发现、甄别服务的过程。是行业企业进行业务组件划分的重要方法论。本方案中,主要采用流程分析和资产分析两种方式来发现业务组件服务。按照SOA实施标准,流程分析适合采用自上而下的方式进行,而资产分析则采用自上而下,两者最后通过对比,实现两端对齐,避免服务的遗漏。如图2所示分析企业的关键业务流程,梳理出流程节点中对应的服务接口要求, 形成流程服务列表。同时,分析本企业内现有的应用系统,并汇总应用系统的对外接口,发现这些接口中的服务,或者对这些接口进行服务化的包装,形成已有服务列表。将流程服务列表和已有服务列表进行比对,已有服务可以支撑流程运行的,都注册到企业服务总线上, 对于缺少的服务进行开发。完成服务对业务流程的完全支撑。
权利要求
1.一种符合SOA思想的企业应用集成解决方法,其特征在于 利用企业服务总线和LOUSHANG SI3搭建企业信息化基础平台;对行业企业原有的信息化业务系统进行组件式的分析,区分系统中的技术支撑部分和业务支撑部分,使用SOA思想分析梳理出技术组件和业务组件;利用LOUSHANG SI3提供的多种整合方法,将信息化业务系统中的技术组件进行改造和功能替代;将原信息化业务系统中的业务支撑部分利用SOA方法论提供的流程分析和资产分析, 进行业务组件化改造,服务化改造后的业务支撑部分作为独立的应用部署到信息化基础平台上。
2.根据权利要求1所述的符合SOA思想的企业应用集成解决方法,其特征在于 利用LOUSHANG SI3提供的整合方法将技术组件进行改造和功能替代,包括 使用LOUSHANG SI3提供的技术组件代替系统中原有的技术支撑部分;利用LOUSHANG SI3提供的组件接口对系统中原有的技术支撑部分进行改造,使其受信息化基础平台的管控。
3.根据权利要求1所述的符合SOA思想的企业应用集成解决方法,其特征在于服务化改造后的业务组件以松耦合的方式组合成相互独立的应用,应用利用企业服务总线提供的注册和管理功能部署到信息化基础平台上。
全文摘要
本发明公开了一种符合SOA思想的企业应用集成解决方法,属于计算机软件领域。该方法基于SOA框架思想对企业的信息化业务系统进行分析,分离出技术支撑部分和业务支撑部分,将技术支撑部分进行改造和功能替代,业务支撑部分进行服务化改造。利用企业服务总线和LOUSHANGSI3组成企业的信息化基础平台。服务化改造后业务支撑部分作为一个个独立的松耦合的“应用”以插件的形式部署在信息化基础平台之上,形成企业的“平台+应用”的信息化模式。与现有技术相比,通过本发明的方法能够行之有效的对于行业企业中的信息化业务系统进行集成,并能使行业企业的信息化架构更加合理,具有良好的扩展性。主要应用于行业、企业的信息化业务系统集成。
文档编号G06Q10/06GK102402735SQ201110371039
公开日2012年4月4日 申请日期2011年11月21日 优先权日2011年11月21日
发明者单震, 张永刚, 王伟兵, 郑斌, 齐凤美 申请人:山东浪潮齐鲁软件产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1