基于SAAS接入企业信息系统的系统和方法.pdf

上传人:r7 文档编号:1092021 上传时间:2018-03-31 格式:PDF 页数:17 大小:773.02KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910087450.8

申请日:

2009.06.25

公开号:

CN101588366A

公开日:

2009.11.25

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):H04L29/06变更事项:专利权人变更前:用友软件股份有限公司变更后:用友网络科技股份有限公司变更事项:地址变更前:100094 北京市海淀区北清路68号用友软件园变更后:100094 北京市海淀区北清路68号|||授权|||实质审查的生效IPC(主分类):H04L 29/06申请日:20090625|||公开

IPC分类号:

H04L29/06; H04L29/08; H04L12/58

主分类号:

H04L29/06

申请人:

用友软件股份有限公司

发明人:

王继伟; 雷 夏; 魏同军; 陈 龙; 李洪福

地址:

100094北京市海淀区北清路68号用友软件园

优先权:

专利代理机构:

北京友联知识产权代理事务所(普通合伙)

代理人:

尚志峰;梁朝玉

PDF下载: PDF下载
内容摘要

本发明提供了一种基于SaaS接入企业信息系统的系统,包括:服务器端,连接到公网,基于SaaS模式,对来自终端用户的访问请求进行权限认证,并在认证通过后将终端用户通过所述公网与客户端进行数据交换;以及客户端,位于所述企业信息系统的隔离区,用于对来自所述服务器端的请求进行处理并发送给所述企业信息系统,以及将从所述企业信息系统收到的数据发送给所述客户端以在所述服务器端和所述企业信息系统之间进行数据交换。本发明还提供了一种基于SaaS接入企业信息系统的方法。根据本发明的系统和方法,能够将基于公网的SaaS服务与众多的属于企业内部网的企业信息系统功能联结起来为用户提供服务,使传统用户能够在任何时间、任何地点通过因特网或移动终端完成企业信息系统的功能。

权利要求书

1.  一种基于SaaS接入企业信息系统的系统,其特征在于,包括:
服务器端,连接到公网,基于SaaS模式,对来自终端用户的访问请求进行权限认证,并在认证通过后将终端用户通过所述公网与客户端进行数据交换;以及
所述客户端,位于所述企业信息系统的隔离区,用于对来自所述服务器端的请求进行处理并发送给所述企业信息系统,以及将从所述企业信息系统收到的数据发送给所述客户端以在所述服务器端和所述企业信息系统之间进行数据交换。

2.
  根据权利要求1所述的系统,其特征在于,所述服务器端包括:web管理平台、与所述终端用户相连接的wap平台、以及与所述客户端相连的接入管理平台,所述web管理平台与所述wap平台均连接至数据库,所述接入管理平台连接至所述数据库,所述终端用户包括移动终端,其通过无线网络连接到所述服务器端。

3.
  根据权利要求1或2所述的系统,其特征在于,所述客户端与所述企业信息系统之间的通信采用标准接口协议,所述公网包括因特网、无线通讯网络、VPN、WLAN。

4.
  根据权利要求1或2所述的系统,其特征在于,所述客户端还用于将来自所述终端用户的请求封装成所述企业信息系统能够识别的请求,以及将来自所述企业信息系统的请求结果解析并封装成所述服务器端能够识别的数据。

5.
  根据权利要求4所述的系统,其特征在于,所述客户端还用于将所解析并封装的所述服务器端能够识别的数据通过通信组件加密压缩后发送给所述服务器端。

6.
  根据权利要求5所述的系统,其特征在于,所述服务器端对所述客户端返回的结果进行解析,并发送给所述终端用户。

7.
  一种基于SaaS接入企业信息系统的方法,其特征在于,包括以下步骤:
步骤302,当终端用户通过公网访问服务器端时,所述服务器端完成对所述终端用户的权限认证,并接收终端用户请求;
步骤304,所述服务器端根据所述终端用户请求,同步地或异步地向客户端发送消息通知所述客户端所述终端用户请求;
步骤306,所述客户端将所述终端用户请求解析并封装成所述企业信息系统能够识别的请求并发送给所述企业信息系统;
步骤308,所述企业信息系统针对所述终端用户请求返回请求结果给所述客户端;以及
步骤310,所述客户端将所述请求结果解析并封装成所述服务器端能够识别的数据返回所述服务器端。

8.
  根据权利要求7所述的方法,其特征在于,在所述步骤304中异步地向所述客户端发送消息通知所述客户端所述终端用户请求的情况下,所述终端用户的操作结束;在所述步骤304中同步地所述客户端发送消息通知所述客户端所述终端用户请求的情况下,在所述步骤310中,所述服务器端将接收到的所述服务器端能够识别的数据发送给所述终端用户。

9.
  根据权利要求7所述的方法,其特征在于,还包括:所述客户端所解析并封装的所述服务器端能够识别的数据通过通信组件加密压缩后发送给所述服务器端。

10.
  根据权利要求7至9中任一项所述的方法,其特征在于,所述客户端与所述企业信息系统的通信采用标准接口协议,所述公网包括因特网、无线通讯网络、VPN、WLAN。

说明书

基于SaaS接入企业信息系统的系统和方法
技术领域
本发明涉及接入企业信息系统的系统和方法,更具体地涉及基于SaaS接入企业信息系统的系统和方法。
背景技术
无线网络技术和手机技术的迅猛发展,加速了通信、语音、数据业务在娱乐、媒体、金融和企业等领域的广泛应用,不仅改变了人们的沟通方式,更优化了企业工作流程,拓展了其业务空间。随着信息化的进一步加深,各个区域间的信息传递以及应用处理的速度和响应时间的要求也不断提高,人们期望在任何时候和地点都能访问应用程序,以获得及时的信息和采取快捷的反应。而传统的企业信息系统是以局域网作为应用环境,只能在企业内部使用,很难满足人们任何时间、任何地点、及时和快捷地了解企业信息、管理企业的需要。
基于SaaS的企业信息系统接入方案是基于SaaS模式将传统的企业信息系统从企业局域网推向因特网,用户能够通过移动终端、因特网完成传统企业信息系统的功能。
SaaS是Software-as-service(软件即服务)的简称,是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。
目前常见的企业信息系统接入Internet或无线通讯网络方案及其不足如下:
1、目前的企业信息系统出于企业信息安全的考虑是直接部署在企业局域网内,如果将企业信息系统直接入Internet,势必导致:
关键的应用服务器直接暴露在互联网;
在传统的C/S架构中,每个客户端都要安装应用系统的客户端,造成集中管理负担加大;
传统的客户/服务器程序交换的数据量巨大,在低带宽条件下无法应用;
在公共接入Internet接入点,应用程序所需的网络通信端口往往被屏蔽;以及
在公网上传输公司的重要业务数据,机密性和完整性得不到保障。
2、使用专有数据传输(Digital Data Network)、虚拟专用网(Virtual Private Network)、终端机服务将企业信息系统接入Internet,这几种方案虽然能够提供安全的接入方案,但是建设成本高,需要为每个企业单独建立,不能让多个企业共享。
3、对于移动终端用户的支持,采用传统的接入方式都不能满足用户的访问要求,需要重新构建移动终端用户能够访问的应用系统。建设、维护成本较高,因此,需要提供一种通用的、低成本的、安全的、灵活的、易实施的企业信息系统接入方案来将基于公网的SAAS服务与众多的属于企业内部网的企业信息系统功能联结起来为用户提供服务,使传统用户能够在任何时间、任何地点通过因特网或移动终端完成企业信息系统的功能。
发明内容
为了实现上述目的,本发明提供了一种基于SaaS接入企业信息系统的系统,包括:服务器端,连接到公网,基于SaaS模式,对来自终端用户的访问请求进行权限认证,并在认证通过后将终端用户通过所述公网与客户端进行数据交换;以及客户端,位于所述企业信息系统的隔离区,用于对来自所述服务器端的请求进行处理并发送给所述企业信息系统,以及将从所述企业信息系统收到的数据发送给所述客户端以在所述服务器端和所述企业信息系统之间进行数据交换。
其中所述服务器端可以包括:web管理平台、与所述终端用户相连接的wap平台、以及与所述客户端相连的接入管理平台,所述web管理平台与所述wap平台均连接至数据库,所述接入管理平台连接至所述数据库,。
优选地,终端用户可以包括移动终端,其通过无线网络连接到服务器端。
优选地,客户端与企业信息系统之间的通信采用标准接口协议。
优选地,客户端还可以用于将来自终端用户的请求封装成企业信息系统能够识别的请求,以及将来自企业信息系统的请求结果解析并封装成服务器端能够识别的数据。
优选地,客户端还可以用于将所解析并封装的服务器端能够识别的数据通过通信组件加密压缩后发送给服务器端。
优选地,服务器端可以对客户端返回的结果进行解析,并发送给终端用户。
根据本发明的另一方面,还提供了一种基于SaaS接入企业信息系统的方法,包括以下步骤:步骤302,当终端用户通过公网访问服务器端时,服务器端完成对终端用户的权限认证,并接收终端用户请求;步骤304,服务器端根据终端用户请求,同步地或异步地向客户端发送消息通知客户端终端用户请求;步骤306,客户端将终端用户请求解析并封装成企业信息系统能够识别的请求并发送给企业信息系统;步骤308,企业信息系统针对终端用户请求返回请求结果给客户端;以及步骤310,客户端将请求结果解析并封装成服务器端能够识别的数据并通过服务器端发送给终端用户。
优选地,在所述步骤304中异步向所述客户端发送消息通知所述客户端所述终端用户请求的情况下,所述终端用户的操作结束。在所述步骤304中同步地所述客户端发送消息通知所述客户端所述终端用户请求的情况下,在所述步骤310中,所述服务器端将接收到的所述服务器端能够识别的数据发送给所述终端用户。
优选地,客户端所解析并封装的所述服务器端能够识别的数据通过通信组件加密压缩后发送给所述服务器端。
优选地,客户端与所述企业信息系统的通信采用标准接口协议,所述公网包括因特网、无线通讯网络、VPN、WLAN。
根据本发明的系统和方法,能够将基于公网的SAAS服务与众多的属于企业内部网的企业信息系统功能联结起来为用户提供服务,使传统用户能够在任何时间、任何地点通过因特网或移动终端完成企业信息系统的功能。
附图说明
图1是根据本发明的基于SaaS接入企业信息系统的系统的框图;
图2是根据本发明的基于SaaS接入企业信息系统的单个企业部署图;
图3是根据本发明的基于SaaS接入企业信息系统的方法的同步处理方式的流程图;
图4是根据本发明的基于SaaS接入企业信息系统的方法的异步处理方式的流程图;以及
图5是根据本发明的实施例的基于SaaS接入企业信息系统的方法的流程图。
具体实施方式
下面将参考附图详细说明本发明的基于SaaS接入企业信息系统的系统和方法。
图1是示出了根据本发明的基于SaaS接入企业信息系统的系统的框图。如图1所示,根据本发明的基于SaaS接入企业信息系统的系统100包括:服务器端102,连接到公网(例如,Internet,SSL等),基于SaaS模式,对来自终端用户106的访问请求进行权限认证,并在认证通过后将终端用户106通过公网与客户端104进行数据交换;以及客户端104,位于企业信息系统106的隔离区,用于对来自服务器端102的请求进行处理并发送给企业信息系统106,以及将从企业信息系统106收到的数据发送给客户端104以在服务器端102和企业信息系统106之间进行数据交换。
其中,服务器端102可以包括:web管理平台1022、与终端用户108相连接的wap平台1024、以及与客户端104相连的接入管理平台1026。所述web管理平台1022与所述wap平台1024均连接至数据库,所述接入管理平台1026连接至所述数据库。
其中,终端用户108可以包括移动终端,其通过无线网络连接到服务器端。终端用户108还可以是因特网用户。
其中,客户端104与企业信息系统106之间的通信采用标准接口协议。
优选地,客户端104还可以用于将来自终端用户108的请求封装成企业信息系统106能够识别的请求,以及将来自企业信息系统106的请求结果解析并封装成服务器端102能够识别的数据。
优选地,客户端104还可以用于将所解析并封装的服务器端102能够识别的数据通过通信组件加密压缩后发送给服务器端102。
其中,服务器端102可以对客户端104返回的结果进行解析,并发送给终端用户108。
图2是根据本发明的基于SaaS接入企业信息系统的单个企业部署图。如图2所示,图中的各部分的功能如下:
1、服务器端202:部署在公网,服务器端202基于SaaS模式进行服务订购、服务分配、用户管理、权限管理、安全管理、与企业信息系统206同步数据等管理工作和业务功能,分为web管理平台负责、wap平台和接入管理平台三个部分,wap平台负责与移动终端设备相关的部分,接入管理平台负责与客户端交互的部分,web管理平台负责其他部分。
2、客户端204:部署在企业的隔离区,能够与企业内部网和公网相连接,作为连接服务器端202和企业信息系统206的桥梁,负责在服务器端202和企业信息系统206之间交换数据。
3、企业信息系统206:部署在企业内部网,完成其原始职能不变。
该方案解决了安全管理、服务器端监控、数据接口协议、安全稳定的加密通道传输这几方面的问题。
下面将结合图1和图3来描述根据本发明的实施例的基于SaaS接入企业信息系统的方法的同步处理方式的流程图。如图3所示,其过程如下:
1、用户108申请开通某项服务,可以在服务器端102的管理界面申请,亦可通过客户端104申请,取消时也可通过服务器端102和客户端104两种方式,这类似于手机上的某项服务开通和取消;
2、申请开通后即可使用该项服务,用户108通过公网或移动终端的访问服务器端102,服务器端102完成用户权限认证,并接收用户请求;
3、服务器端102根据用户请求信息向客户端104发送消息,通知客户端104用户请求事件,客户端104也可主动查询服务器端102是否存在某项服务请求;
4、客户端104接收并解析该用户请求后,将该请求封装成企业信息系统106能够识别的请求并发送;
5、企业信息系统106像接收到自身请求一样处理,将处理结果返回客户端104,客户端104与企业信息系统106的通信采用标准接口协议,企业信息系统106传回的数据只要符合该协议,即可与客户端104实现互通;
6、客户端104接收到企业信息系统106的请求结果后,解析并封装为服务器端102可以识别的数据,通过通讯组件加密压缩后发送给服务器端102;
7、服务器端102根据客户端104返回结果解析后,将用户在模板中配置的想展示的内容传送给用户108的移动终端等设备显示。
下面将结合图1和图4来描述根据本发明的实施例的基于SaaS接入企业信息系统的方法的异步处理方式的流程图。如图4所示,其过程如下:
1、用户108申请开通某项服务,提交数据,可以在服务器端102的管理界面申请,亦可通过客户端104申请,取消时也可通过服务器端102和客户端104两种方式,这类似于手机上的某项服务开通和取消;
2、申请开通后即可使用该项服务,用户108通过公网或移动终端的访问服务器端102,服务器端102完成用户权限认证,并接收用户请求,接收数据完毕后,用户108操作结束,继续其他操作;
3、服务器端102根据用户请求信息向客户端104发送消息,通知客户端104用户请求事件,客户端104也可主动查询服务器端102是否存在某项服务请求;
4、客户端104接收并解析该用户请求后,将该请求封装成企业信息系统106能够识别的请求并发送;
5、企业信息系统106像接收到自身请求一样处理,将处理结果返回客户端104,客户端104与企业信息系统106的通信采用标准接口协议,企业信息系统106传回的数据只要符合该协议,即可与客户端104实现互通;
6、客户端104接收到企业信息系统106的请求结果后,解析并封装为服务器端102可以识别的数据,通过通讯组件加密压缩后发送给服务器端102;
7、服务器端102根据客户端104返回结果解析后,处理数据。
下面将结合图1和图5来说明根据本发明的基于SaaS接入企业信息系统的方法的流程图。如图5所示,在步骤S302,当终端用户108通过公网访问服务器端102时,服务器端102完成对终端用户108的权限认证,并接收终端用户请求;在步骤S304,服务器端102根据终端用户请求,同步地或异步地向客户端104发送消息通知客户端104终端用户请求;在步骤S306,客户端104将终端用户请求解析并封装成企业信息系统106能够识别的请求并发送给企业信息系统106;在步骤S308,企业信息系统106针对终端用户请求返回请求结果给客户端104;以及在步骤S310,客户端104将请求结果解析并封装成服务器端102能够识别的数据并返回服务器端102。
其中,在所述步骤304中异步地向所述客户端104发送消息通知所述客户端104所述终端用户请求的情况下,所述终端用户108的操作结束。在所述步骤304中同步地所述客户端104发送消息通知所述客户端104所述终端用户请求的情况下,在所述步骤310中,所述服务器端102将接收到的所述服务器端102能够识别的数据发送给终端用户108。其中,客户端104所解析并封装的服务器端102能够识别的数据通过通信组件加密压缩后发送给服务器端102。
其中,客户端104与企业信息系统106的通信采用标准接口协议,所述公网包括因特网、无线通讯网络、VPN、WLAN。客户端与服务器端的通信也采用标准接口协议。
根据本发明,基于公网的SAAS服务与众多的属于企业内部网的企业信息系统功能联结起来为用户提供服务,达到传统企业信息系统用户能够在任何时间、任何地点通过因特网或移动终端完成企业信息系统功能的目的。
其效果体现在以下几个方面:
1、基于SaaS的企业信息系统接入方案能够在已有的企业信息系统上实现SaaS服务;
2、基于SaaS的企业信息系统接入方案打破了企业原有的管理模式,提供给企业信息系统另一种通过移动终端或Internet进行访问的方便快捷即时的访问途径;
3、基于SaaS的企业信息系统接入方案建设成本低,无需重复建设即可应用于多家企业。
4、基于SaaS的企业信息系统接入方案可以同时支持接入多个企业信息系统,软件厂商可以随时更新维护平台,并且该操作对软件使用企业透明,而软件使用企业只需简单的订购服务即可使用,没有繁琐的实施过程。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

基于SAAS接入企业信息系统的系统和方法.pdf_第1页
第1页 / 共17页
基于SAAS接入企业信息系统的系统和方法.pdf_第2页
第2页 / 共17页
基于SAAS接入企业信息系统的系统和方法.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《基于SAAS接入企业信息系统的系统和方法.pdf》由会员分享,可在线阅读,更多相关《基于SAAS接入企业信息系统的系统和方法.pdf(17页珍藏版)》请在专利查询网上搜索。

本发明提供了一种基于SaaS接入企业信息系统的系统,包括:服务器端,连接到公网,基于SaaS模式,对来自终端用户的访问请求进行权限认证,并在认证通过后将终端用户通过所述公网与客户端进行数据交换;以及客户端,位于所述企业信息系统的隔离区,用于对来自所述服务器端的请求进行处理并发送给所述企业信息系统,以及将从所述企业信息系统收到的数据发送给所述客户端以在所述服务器端和所述企业信息系统之间进行数据交换。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1