一种应用系统集成云终端平台及集成方法

文档序号:8342811阅读:605来源:国知局
一种应用系统集成云终端平台及集成方法
【技术领域】
[0001]本发明涉及信息技术领域,特别是该领域内的一种应用系统集成云终端平台及集成方法。
【背景技术】
[0002]目前在市场中各应用系统种类多,形式既有C/S架构也有B/S架构,用户在传统的应用系统中需要在各系统间进行频繁切换,虽然有一部分软件开发商开发了系统集成平台,也能实现了 B/S或C/S同架构系统集成,但对于大尺度的信息、功能、界面共享,系统间协同工作,涉及到B/S与C/S混合架构的不同软件系统却没有好的解决方案。

【发明内容】

[0003]本发明所要解决的技术问题,就是提供一种全面的信息系统集成平台,应用系统间协同工作的应用系统集成云终端平台及集成方法。
[0004]为了解决上述技术问题,本发明采用如下技术方案:
[0005]一种应用系统集成云终端平台(桌面版和移动版两个平台),包括服务器端和客户端,其改进之处在于:
[0006]所有的业务应用都是按照统一的《业务应用开发标准》开发标准设计而成,确保了系统在开发完成后能无缝地集成到应用系统集成云终端平台中。
[0007]业务应用系统集成建设按照“分层设计、模块构建”思想规划,业务应用系统遵循三层架构设计(数据层、应用层和展示层),建立统一的数据服务接口、应用核心接口、应用界面接口、应用服务接口,将各应用系统有机地集成到云终端平台中,实现业务应用总集成。
[0008]业务应用系统集成由两大部分组成,分别为服务器端设计和客户端设计。
[0009]服务器端设计是业务应用系统在服务器部分的程序设计,对应于软件开发三层架构设计中的数据层和应用层,包括数据中心、数据服务、应用核心集成、应用界面集成、管理核心集成、接口和统一身份认证七部分。
[0010]客户端设计是业务应用系统在客户机部分的程序设计,对应于软件开发三层架构设计中的展示层,包括应用集成、应用界面集成和应用服务集成三部分
[0011]所述的服务器端包括数据模块、应用模块和与客户端进行数据通信的接口单元;
[0012]其中数据模块包括用于存储平台数据的数据中心单元和对数据中心单元内数据进行读写操作的数据服务单元;各应用对于数据中心单元的访问必须通过数据服务单元来完成,不可跨越数据服务单元直接访问数据中心单元。
[0013]应用模块包括应用核心集成单元、应用界面集成单元、管理核心集成单元和统一身份认证单元和各应用单元接口组成。
[0014]应用核心集成单元是由一系列功能相对独立的应用系统核心程序代码组成,是整个架构中的应用“池”。对内通过数据服务单元与数据中心单元进行数据交互,通过内部应用接口对应用界面集成单元提供服务,同时接受管理核心集成单元的统一管理;对外通过应用系统服务接口为应用客户端提供应用服务。
[0015]应用界面集成单元由一系列功能或数据展示界面的核心程序代码组成;应用界面集成单元通过内部接口由应用核心集成单元为其支撑,同时接受管理核心集成单元的统一管理;对外通过应用系统界面接口为应用客户端提供应用界面服务。
[0016]管理核心集成单元由实施对应用模块管理的核心程序代码组成。管理核心集成单元通过内部接口管理应用核心集成单元和应用界面集成单元;对外通过应用系统集成接口为应用客户端提供应用集成服务。
[0017]统一身份认证服务单元负责用户授权管理和应用权限管理,为各应用系统提供集中认证和授权管理服务,是业务应用系统安全保障的核心。
[0018]所述的客户端包括对其权限范围内的应用系统及其界面进行存储的应用集成单元和界面集成单元,以及用于接收管理核心集成单元推送的服务的应用服务单元。
[0019]在一个优选的实施例中,应用模块内各单元均通过数据服务单元对数据中心单元内数据进行读写操作。
[0020]在一个优选的实施例中,所述客户端的应用集成单元还可以通过集成在数据服务单元上的数据服务接口与数据服务单元进行通信。
[0021]在一个优选的实施例中,所述客户端的应用集成单元还可以通过集成在应用核心集成单元上的应用系统服务接口与应用核心集成单元进行通信。
[0022]在一个优选的实施例中,所述客户端的界面集成单元还可以通过集成在应用界面集成单元上的应用系统界面接口与应用界面集成单元进行通信。
[0023]在一个优选的实施例中,所述客户端的应用服务单元还可以通过集成在管理核心集成单元上的应用系统集成接口与管理核心集成单元进行通信。
[0024]在一个优选的实施例中,所述的客户端可以是笔记本电脑、平板电脑或智能手机。
[0025]一种信息系统集成方法,其改进之处在于,包括如下步骤:
[0026](I)依据信息系统集成应用系统开发标准,开发设计应用系统A ;
[0027](2)将应用系统A在管理核心集成单元进行注册并在统一身份认证单元中把应用系统A的权限授权给相应的用户甲;
[0028](3)用户甲登陆客户端平台后能看到所有授权给他的应用系统;
[0029](4)当用户甲访问应用系统A时,客户端的应用服务单元向服务器端的管理核心集成单元发起应用A的请求;
[0030](5)统一身份认证单元用户权限验证通过后,向管理核心集成单元返回批准调用应用系统A的相关信息;
[0031](6)管理核心集成单元向应用核心集成单元和应用界面集成单元调用应用系统A的相关信息后反馈至客户端;
[0032](7)用户甲即可在客户端运行应用系统A,并接受服务器端发来的其权限范围内其它应用系统的功能、界面及服务。
[0033]本发明的有益效果是:
[0034]本发明所公开的应用系统集成云终端平台,有效地集成各业务应用系统,不仅实现了 B/S架构和C/S架构系统的集成展示,也实现了信息共享、功能共享、界面共享功能并能在不同系统间实现协同工作。
[0035]本发明所公开的应用系统集成云终端平台,是面向服务的基础框架支撑平台,完全遵循业界主流标准,开放式(J2EE技术标准、B/S多层架构、MVC模式等)的体系结构,内嵌了公用模块,如:应用核心集成单元、统一身份认证单元等。可以在工作流引擎的支持下开发、挂接其它业务应用,该平台不依赖于任何特定软件平台,可在不同软件平台之间实现业务流和数据流的关联;同时,对于不同的业务模块,细分成多个业务组件,快速组装成不同的业务功能、实现低耦合的业务组合。
[0036]本发明所公开的应用系统集成云终端平台,基于“统一平台架构、统一应用服务管理、统一身份认证管理、统一用户界面”的“四统一”指导思想。业务应用系统集成建设按照“分层设计、模块构建”思想规划,业务应用系统遵循三层架构设计(数据层、应用层和展示层),建立统一的数据服务接口、应用核心接口、应用界面接口、应用服务接口,将各应用系统有机地集成到云终端平台中,实现业务应用总集成。实现了各软件开发商开发的应用系统间的信息共享、功能共享和界面共享功能,也实现了各应用系统间的协同工作,为用户提供了高效的信息化系统集成平台。利用本发明可实现各业务应用系统的全面集成(包括B/S和C/S架构);实现了统一的身份验证、统一的界面风格,增强用户的体验效果;实现各软件开发商开发的应用系统协同工作。
[0037]本发明所公开的应用系统集成云终端平台,是所有业务应用系统集成展示的唯一平台,各应用以嵌入式的组件形式运行在集成平台中,各应用界面风格与集成平台保持一致。具有如下功能:a)统一管理各应用,包括应用启用、停止、注销、权限设定等工作。b)提供全局的消息提醒服务,各业务应用通过调用相应的接口服务便可实现消息提醒功能。
[0038]本发明所公开的信息系统集成方法,在设计前制定了统一的应用系统开发标准,业务应用系统按照开发标准进行开发设计确保了系统在开发完成后能无缝地集成到集成平台,可实现各业务应用系统的全面集成(包括B/S和C/S架构),统一的身份验证,统一的界面风格,增强用户的体验效果。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1