[发明专利]用于支撑多个异构系统交互的系统在审
申请号: | 201410087683.9 | 申请日: | 2014-03-08 |
公开(公告)号: | CN103839138A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 刘文涛;孙学昆;吴昊 | 申请(专利权)人: | 成都文昊科技有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06F21/31;G06F17/30 |
代理公司: | 云南派特律师事务所 53110 | 代理人: | 龚笋根 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 支撑 多个异构 系统 交互 | ||
技术领域
本发明涉及一种用于支撑多个异构系统交互的系统。
背景技术
伴随着计算机信息化普及的潮流,企业内部也不同程度的构建了一些必要的软件系统。由于计算机软件技术的发展也是日新月异,同时企业内部也因为建设规划投资进度等因素的制约,由不同厂商或者不同技术架构在不同的时间段构建了相关的软件系统。因此当业务软件系统的数量级不断扩张后,势必会积累演化出以下一些问题:
一、账户管理及使用带来的问题:为了保护数据信息的安全,软件系统往往都需要可靠的账户管理措施。这样不同的软件系统拥有各自独立的账户系统,对于企业的信息管理员,需要管理多套账户而耗费很多精力。实体内部的软件用户也因为需要记住多个账户而困惑。
二、业务交互和信息共享方面的问题:对于一个企业,往往会根据具体业务划分,划分为不同的部分来负责更专业的细分业务,因此软件系统也会为更符合具体业务而定制开发,这样,也势必会存在很多相对独立的用于处理不同业务的软件系统。这样,当需要协作处理,或信息共享时,往往会按需求点对点的暴露一些接口来交互,这样对管理和维护将变得极为困难。
三、信息繁杂不能快速切入的问题:对于企业内部的人员,其所从事的业务,根据分工不同,往往可能会涉及在不同的软件业务系统当中在大量的信息流中去寻找并处理相关的事务,造成不必要的工作效率损失,也即所谓的“信息孤岛”。
发明内容
本发明主要解决的技术问题是提供一种用于支撑多个异构系统交互的系统,可以通过一次登录,多异构系统集成及交互访问。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种用于支撑多个异构系统交互的系统,能够整合已有的多个异构系统及接入新的异构系统以及使用户能够快速便捷的访问多个异构系统,包括统一身份认证子系统、企业服务总线技术子系统,所述统一身份认证子系统包括:账户信息预存模块,用于预存用户通过注册或分配后形成的账户信息;权限分配模块,用于为注册或者分配后形成的账户信息分配相应的权限;单点登录认证模块,用于接收用户输入的账户信息并将输入的帐户信息与预存的帐户信息进行匹配认证;所述企业服务总线技术子系统包括:预先根据异构系统进行注册的入站服务接口和出站服务接口,所述入站服务接口用于根据当前调用的异构系统的请求消息内容,对消息进行格式转换以转换为被调用的异构系统的数据格式,将转换后的消息内容根据调度路由规则发送至相应的为被调用的异构系统注册的出站服务接口,所述出站服务接口用于对被调用的异构系统的消息内容进行格式转换,并将转换后的消息内容进行格式转换后根据调用路由规则发送至相应的入站服务接口以返回调用的消息内容。
其中,还包括:账户信息关联模块,用于使帐户信息预存模块预存的每一账户信息与每一异构系统中所存在的每一帐户信息进行匹配关联。
其中,还包括:第一判断模块,用于判断用户是否访问其中一异构系统;第二判断模块,用于当第一判断模块判断得到用户访问其中一异构系统后,判断用户的账户信息是否具有访问该异构系统的权限;处理模块,用于当第二判断模块判断得到用户的账户信息具有访问该异构系统的权限后,允许用户访问该异构系统;拒绝访问模块,用于当第二判断模块判断得到用户的账户信息不具有访问该异构系统的权限后,拒绝用户访问该异构系统。
其中,还包括:第三判断模块,用于判断用户是否访问或调用其中一异构系统的数据;所述入站服务接口,用于在第三判断模块判断得到用户需要访问或者调用其中一异构系统的数据时,根据当前调用的异构系统的请求消息内容,对消息进行格式转换以转换为被调用的异构系统的数据格式,将转换后的消息内容根据调度路由规则发送至相应的为被调用的异构系统注册的出站服务接口,所述出站服务接口对被调用的异构系统的消息内容进行格式转换,并将转换后的消息内容进行格式转换后根据调用路由规则发送至相应的入站服务接口以返回调用的消息内容。
其中,还包括:界面集成子系统,用于集成已有的异构系统以形成统一集成界面。
本发明的有益效果是:区别于现有技术的情况,本发明的用于支撑多个异构系统交互的系统,可以通过一次登录进行多异构系统访问,提高了业务交互和异构系统数据共享、并能通过界面集成使得不同的异构系统可以快速切入。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都文昊科技有限公司,未经成都文昊科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410087683.9/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理