一种处理业务访问请求的方法、服务器和系统技术方案

技术编号:4348972 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种处理业务访问请求的方法、服务器和系统,其中方法包括步骤:接收移动终端的访问请求,所述访问请求是所述移动终端依据访问标识而产生的请求;根据所述移动终端的终端能力描述信息确定所述访问请求对应的业务类型;在所述业务类型为所述移动终端不能直接处理的第一业务时,启动第一业务处理流程,并处理所述第一业务访问请求。本发明专利技术实施例能够自动识别移动办公请求,自动建立和服务端的安全连接,无需用户手动干预和操作,能解决现有技术需要特别订制、操作复杂的技术问题。

【技术实现步骤摘要】

本专利技术涉及企业内部办公系统,特别是涉及连接企业内部业务系统的一种处理业务访问请求的方法、服务器和系统
技术介绍
由大量用户调研来看,企业用户对通过移动方式访问企业内部业务系统的需求非 常强烈,大部分用户也希望提供一种低成本的移动办公解决方案。 所谓移动办公又称为无线办公,即无论何时何地,只要在网络信号覆盖的地方,就 可以利用手机、PDA(Personal Digital Assistant,个人数字助理)、笔记本电脑等访问公 司内部网络进行远程办公,是办公人员在办公室以外的一种重要办公手段。 在实现本专利技术技术方案的过程中,发现现有移动办公技术至少存在以下缺陷 现有的移动办公解决方案,因为不同企业的内部网络的差别,一般需要特别的系 统集成商进行二次开发,定制开发成本很高。现有技术也有通过VPN (Virtual Private Network,虚拟专用网)方式接入企业业务系统的,但是这种方式实时性差,需要用户手动 连接企业业务系统,操作复杂。此时,如果企业业务数据需要专门的客户端程序处理时,比 如财务软件或者某种专用的企业管理信息系统的客户端软件,由于移动终端可能无法安装 和执行此客户端程序,使得远程移动条件下,处理这种业务数据将非常困难。另外,有些智能 手机终端提供了远程桌面功能,这要求用户的手机远程连接配对的企业内的用户PC,实现远 程访问,但是由于企业安全策略的限帝,用户的技术能力,使得这样的访问变得非常困难。
技术实现思路
本专利技术实施例的目的是提供一种处理业务访问请求的方法、服务器和系统,能够 自动识别移动办公请求,自动建立和服务端的安全连接,无需用户手动千预和操作,解决现 有技术需要特别订制、操作复杂的技术问题。 为了实现上述目的,一方面,提供了一种处理业务访问请求的方法,包括如下步 骤 接收移动终端的访问请求,所述访问请求是所述移动终端依据访问标识而产生的 请求; 根据所述移动终端的终端能力描述信息确定所述访问请求对应的业务类型; 在所述业务类型为所述移动终端不能直接处理的第--业务时,启动第一业务处理 流程,并处理所述第一业务访问请求。 优选地,上述的方法中,所述第一业务处理流程包括启动虚拟机镜像,使所述移 动终端通过所述虚拟机访问所述业务信息。 优选地,上述的方法中,在所述接收移动终端的访问请求的步骤之前,还包括通 过推送服务器识别企业内部网络的所述业务信息,构建能够访问所述业务信息并且能被移 动终端识别的所述访问标识,并将所述访问标识推送给所述移动终端;和/或,在所述移动终端中预设所述访问标识。 优选地,上述的方法中,在所述接收移动终端的访问请求的歩骤之前,还包括由 所述移动终端向业务服务器发送终端能力描述信息,所述终端能力描述信息记载有所述移 动终端的处理能力描述。优选地,上述的方法中,所述访问标识为指向所述业务信息的网络链接地址或特 殊标识字符串;所述终端能力描述包括所述移动终端的网络浏览器的类型和版本,所述 移动终端支持的附件类型、插件类型和脚本文件版本,以及所述移动终端的虚拟专用网的 类型和版本。 优选地,上述的方法中,所述启动虚拟机镜像的步骤具体包括 向所述移动终端发送代表所述业务信息不能被直接访问的反馈信息; 根据所述移动终端类型和访问的业务信息类型,确定要加载的虚拟机镜像,由调度程序加载到内存中,并在加载的所述虚拟机镜像中启动业务处理程序; 捕获所述虚拟机镜像的当前屏幕或所述业务处理程序当前工作窗口的显示内容; 对捕获的显示内容进行动态图像压縮,将压縮后的显示内容发送给所述移动终 端。 优选地,上述的方法中,所述移动终端通过所述虚拟机镜像访问所述业务信息的 步骤具体包括所述移动终端启动虚拟管理控制台,并建立和所述业务服务器的安全连接; 所述移动终端获得虚拟机镜像当前屏幕或业务处理程序当前工作窗口的显示内容,解压縮 显示内容,并在虚拟管理控制台中显示。 优选地,上述的方法中,所述业务处理程序为网络浏览器,财务客户端程序或客 户关系管理程序的客户端程序。 优选地,上述的方法中,所述安全连接为通过网络加密方式传输的连接,所述网络 加密方式为SSL方式或VPN方式。 优选地,上述的方法中,将压縮后的显示内容发送给所述移动终端的步骤之后,还 包括所述移动终端的输入内容通过虚拟管理控制台发送给所述虚拟机镜像,所述虚拟机 镜像将所述输入内容转换为用户操作转发给所述虚拟机镜像的当前屏幕或业务处理程序 的当前工作窗口 ;所述用户操作包括键盘输入、光标移动、点击动作和/或虚拟键盘输入。 本专利技术的又一个方面,提供 一种处理业务访问请求的方法,包括如下步骤 接收移动终端的访问请求,所述访问请求是所述移动终端依据访问标识而产生的 请求; 根据所述移动终端的终端能力描述信息确定所述访问请求对应的业务类型; 在所述业务类型为所述移动终端能够直接处理的第二业务时,将所述业务信息提 交给所述移动终端。 优选地,上述的方法中,所述将所述业务信息提交给所述移动终端的步骤具体包 括 业务服务器向所述移动终端发送代表所述访问标识能被直接访问的反馈信息; 所述移动终端启动VPN客户端,设置本地网络地址和端口 ,设置路由策略和DNS服 务器地址,设置代理服务器地址,并连接所述业务服务器; 所述移动终端将所述访问标识还原为内部网络连接地址,通过所述移动终端的浏览器启动对所述内部网络连接地址的网页浏览。本专利技术的又一个方面,提供一种业务服务器,包括 信息接收单元,用于接收移动终端的访问请求,所述访问请求是所述移动终端依 据访问标识而产生的请求; 管理单元,用于根据所述移动终端的终端能力描述信息确定所述访问请求对应 的业务类型;在所述业务类型为所述移动终端不能直接处理的第一业务时,启动第一业务处理流程序,并处理所述第一业务访问请求。优选地,上述的业务服务器中,所述业务服务器进--步包括信息反馈单元,用于向所述移动终端发送代表所述访问标识能或者不能被直接访问的反馈信息。优选地,上述的业务服务器中,所述业务服务器进一步包括抓屏单元,用于捕获所述虚拟机镜像的当前屏幕或所述业务处理程序当前工作窗口的显示内容,对捕获的显示内容进行动态图像压縮,将压縮后的显示内容发送给所述移动终端; 输入处理单元,用于虚拟机镜像将所述移动终端发送的输入内容转换为用户操作 并转发给所述虚拟机镜像当前屏幕或业务处理程序的当前工作窗口 ; 所述管理单元还用于管理保存的多个虚拟机映像,并根据所述移动终端类型和访 问的业务信息类型,确定要加载的虚拟机镜像处理用户的业务信息。 优选地,上述的业务服务器中,所述访问标识为指向所述业务信息的网络链接 地址或特殊标识字符串;所述处理能力描述包括所述移动终端的网络浏览器的类型和版 本,所述移动终端支持的附件类型、插件类型和脚本文件版本,以及所述移动终端的虚拟专 用网的类型和版本。本专利技术的又一个方面,提供一种移动办公的系统,包括 推送服务器,用于识别企业内部网络的业务信息,构建能够访问所述业务信息并 且能被移动终端识别的访问标识,并将所述访问标识推送给所述移动终端; 业务服务器,用于接收由所述移动终端发送的处理能力描述信息,所述处理能力 描述信息记载有所述移动终端的处理能力描述;根据所述处本文档来自技高网...

【技术保护点】
一种处理业务访问请求的方法,其特征在于,包括如下步骤:接收移动终端的访问请求,所述访问请求是所述移动终端依据访问标识而产生的请求;根据所述移动终端的终端能力描述信息确定所述访问请求对应的业务类型;在所述业务类型为所述移动终端不能直接处理的第一业务时,启动第一业务处理流程,并处理所述第一业务访问请求。

【技术特征摘要】
一种处理业务访问请求的方法,其特征在于,包括如下步骤接收移动终端的访问请求,所述访问请求是所述移动终端依据访问标识而产生的请求;根据所述移动终端的终端能力描述信息确定所述访问请求对应的业务类型;在所述业务类型为所述移动终端不能直接处理的第一业务时,启动第一业务处理流程,并处理所述第一业务访问请求。2. 根据权利要求l所述的方法,其特征在于,所述第一业务处理流程包括启动虚拟机 镜像,使所述移动终端通过所述虚拟机访问所述业务信息。3. 根据权利要求1所述的方法,其特征在于,在所述接收移动终端的访问请求的步骤 之前,还包括通过推送服务器识别企业内部网络的所述业务信息,构建能够访问所述业务信息并且 能被移动终端识别的所述访问标识,并将所述访问标识推送给所述移动终端; 和/或,在所述移动终端中预设所述访问标识。4. 根据权利要求1、2或3所述的方法,其特征在于,在所述接收移动终端的访问请求的 步骤之前,还包括由所述移动终端向业务服务器发送终端能力描述信息,所述终端能力描述信息记载有 所述移动终端的处理能力描述。5. 根据权利要求4所述的方法,其特征在于,所述访问标识为指向所述业务信息的网 络链接地址或特殊标识字符串;所述终端能力描述包括所述移动终端的网络浏览器的类型和版本,所述移动终端支 持的附件类型、插件类型和脚本文件版本,以及所述移动终端的虚拟专用网的类型和版本。6. 根据权利要求2所述的方法,其特征在于,所述启动虚拟机镜像的步骤具体包括 向所述移动终端发送代表所述业务信息不能被直接访问的反馈信息; 根据所述移动终端类型和访问的业务信息类型,确定要加载的虚拟机镜像,由调度程序加载到内存中,并在加载的所述虚拟机镜像中启动业务处理程序;捕获所述虚拟机镜像的当前屏幕或所述业务处理程序当前工作窗口的显示内容; 对捕获的显示内容进行动态图像压縮,将压縮后的显示内容发送给所述移动终端。7 根据权利要求6所述的方法,其特征在于,所述移动终端通过所述虚拟机镜像访问 所述业务信息的步骤具体包括所述移动终端启动虚拟管理控制台,并建立和所述业务服务器的安全连接; 所述移动终端获得虚拟机镜像当前屏幕或业务处理程序当前工作窗口的显示内容,解 压縮显示内容,并在虚拟管理控制台中显示。8. 根据权利要求6所述的方法,其特征在于,所述业务处理程序为网络浏览器,财务 客户端程序或客户关系管理程序的客户端程序。9 根据权利要求7所述的方法,其特征在于,所述安全连接为通过网络加密方式传输 的连接,所述网络加密方式为SSL方式或VPN方式。10. 根据权利要求6所述的方法,其特征在于,将压縮后的显示内容发送给所述移动终 端的步骤之后,还包括所述移动终端的输入内容通过虚拟管理控制台发送给所述虚拟机镜像,所述虚拟机镜像将所述输入内容转换为用户操作转发给所述虚拟机镜像的当前屏幕或业务处理程序的 当前工作窗口;所述用户操作包括键盘输入、光标移动、点击动作和/或虚拟键盘输入。11. 一种处理业务访问请求的方法,其特征在于...

【专利技术属性】
技术研发人员:于辰涛
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利