专利名称:一种将pc上的it应用系统转换为手机端可访问系统的方法
技术领域:
本发明涉及电信移动办公领域,具体地说是一种将企业应用转换为移动应用的方 法,实现IT系统的扩展
背景技术:
随着3G技术的日益普及和发展,带宽已经不再是一个瓶颈,移动信息化大潮开始 席卷各行各业,渗透到全社会的各个领域。行业信息化需求旺盛日益成为移动信息化推波助澜的主力军,企业出于全面提升 行业管理效率和企业效益的需要,对信息传递的“实时性、快捷性、互动性、移动性”提出了 越来越高的要求,希望能够借助移动通信网络技术随时随地传递和处理信息。同时,通信运营商纷纷转变角色并采取行动积极投入到移动信息化产业中去,并 在整个产业链中起着领导性的作用。中国电信从“基础运营服务商”到现在的“综合信息服 务商”,运营商的密切关注为移动信息化和综合办公注入了一剂兴奋剂。利用移动信息化和综合办公系统,可以摆脱时间和空间对企业员工的束缚,实现 企业内外信息在第一时间的反馈、交互与协作,提高决策、反应速度,促进内部信息沟通。 实现任何时间(Anytime)、任何地点(Anytwhere)、任何人(Anyone)都可以处理任何事物 (Anything)的"4A移动办公",将企业内有线网络环境下的传统信息化解决方案扩展到 无线网络环境中,将信息化应用从PC终端延伸至手机终端,实现企业计算机技术(IT)与通 信技术(CT)的融合
发明内容
本发明实现了一种将pc上的IT系统转换为手机上可以访问的移动应用系统,从 而解决了 PC上的IT系统对PC终端和网络了依赖,用户可以随时随地,通过手机访问应用 系统,为企业提高决策、反应速度提供了较好的手段。本发明解决其技术问题所采用的技术方案是实现了将IT应用转换为手机可以 访问的应用,主要包括服务端部分,客户端和辅助开发工具三个部分,其中服务端应用代理负责企业应用进行交互,获取应用数据。通过接口获取企业应用的数 据,接口是 webservice 或 socket 方式;license控制进行软件license控制,判断登录用户数,对在线用户数进行管理 和控制;会话管理管理业务执行中的用户会话数据;认证、安全控制对用户手机设备和身份进行安全认证和控制;通讯能力调用组件调用基础平台的通讯能力的组件,对短信彩信接口进行封装, 对其他应用程序提供调用短信,彩信通讯能力的方法;
业务规则管理用于管理应用相关的业务规则,包括设置邮件过滤规则或短信过 滤规则;缓存管理用于缓存数据,提高处理性能,将系统常用参数初始化到缓存中,提高 访问速度;下载管理用于处理应用下载请求;业务规则执行企业应用相关的业务逻辑的执行引擎,定义业务逻辑的执行步骤, 并根据定义好的规则,自动执行处理;格式转换负责应用数据的格式转换;文档解析负责对应用数据中的文档进行解析,以实现文档预览功能;WAP接入负责处理普通WAP浏览器请求,集中处理wap请求,并将结果返回;客户端接入负责处理与终端客户端的交互,负责处理客户端请求,并将处理结果 返回给客户端;智能更新服务提供客户端软件和应用的智能升级,当客户端需要更新时,提供更 新地址;管理功能提供配套的管理界面,进行用户、权限、日志、更新管理;客户端界面显示根据界面描述协议展示界面,处理用户交互,基于mobile操作系统实 现;数据管理管理和服务器通讯中的请求和应答数据,负责与服务端的通讯,将请求 发给服务端,协议是http或socket,服务端将应答数据按一定的格式组织好,返回给客户 端;本地存储负责离线邮件和通讯录数据的本地存储,将邮件接收的到客户端,并在 本地存储;消息路由负责协调各功能模块的通讯;协议解析负责解析请求和应答中各种消息格式;协议通讯负责处理无线连接和服务器进行通讯交互;短信监听监听特定的短信实现SETTING、短信炸弹、推送功能,通过短信炸弹清 除客户端的本地信息,以防手机丢失后,泄露个人信息;本地调用在手机支持的情况下,负责拨打电话、操作手机通讯录、执行指定程 序;应用基座应用的运行体。对应用进行加载和注销,提供运行管理;应用管理负责应用的查询、安装、更新、卸载;服务端和客户端的接口 服务端与客户端之间的接口,包括UI接口和短信接口, UI接口用于实现应用的逻辑定义和展现,短信接口用于实现相关数据的自动推送功能;服务端与企业信息系统的接口 企业应用系统的接口包括HTTP/HTTPS、 Webservice、Database、文件以及其他自定义接口。服务端为部署于企业侧服务器内的组件,实现终端接入、对企业应用的转换和适 配,并提供应用发布、升级,License控制,安全管理的相关功能;服务端支持客户端以及手 机通用WAP浏览器的接入。
客户端安装于用户手机终端,通过专用协议与服务端交互,是用户使用应用的逻 辑入口,手机内置的WAP浏览器通过标准WAP协议与服务端交互。企业应用使用客户端或WAP浏览器,用户根据需要进行选择,辅助开发工具是提 供给SI进行快速应用开发的辅助环境。本发明的优异效果是移动应用组件服务端1)主要实现对终端接入的控制,企业应用的适配和转换,license的控制管理, 安全管理等相关辅助功能。2)服务端可以支持客户端以及手机通用WAP浏览器的接入。3)客户端安装于用户手机终端,通过专用协议与服务端交互,是用户使用应用的 逻辑入口。4)手机内置的WAP浏览器也可以通过标准WAP协议与服务端交互。5)辅助开发工具是提供给SI进行快速应用开发的辅助环境6)通过规范接口,可以是webservice等,比如办公,邮件等功能提供规范的接口, 使手机端快速集成,并调用短信,彩信等通讯能力,将pc上的应用扩展到手机端,提高用户 的工作效率。
图1是本发明的逻辑框图;图2是服务端的逻辑结构示意图;图3是客户端的逻辑结构示意图。
具体实施例方式下边结合图对本发明的方法具体实施方式
做以下进一步的阐述图2是服务端的逻辑结构图服务端应用代理负责企业应用进行交互,获取应用数据。通过接口获取企业应用的数 据,接口可以是webservice或socket方式。license控制进行软件license控制,判断登录用户数,对在线用户数进行管理 和控制。会话管理管理业务执行中的用户会话数据。认证、安全控制对用户手机设备和身份进行安全认证和控制。通讯能力调用组件调用基础平台的通讯能力的组件,对短信彩信接口进行封装, 对其他应用程序提供调用短信,彩信等通讯能力的方法。业务规则管理用于管理应用相关的业务规则。例如可以设置邮件过滤规则或短 信过滤规则等。缓存管理用于缓存数据,提高处理性能,将系统常用参数初始化到缓存中,提高 访问速度。下载管理用于处理应用下载请求。
业务规则执行企业应用相关的业务逻辑的执行引擎,可以定义业务逻辑的执行 步骤,并根据定义好的规则,自动执行处理。格式转换负责应用数据的格式转换。文档解析负责对应用数据中的文档进行解析,以实现文档预览等功能。WAP接入负责处理普通WAP浏览器请求,集中处理wap请求,并将结果返回。客户端接入负责处理与终端客户端的交互。负责处理客户端请求,并将处理结果 返回给客户端。智能更新服务提供客户端软件和应用的智能升级。当客户端需要更新时,提供更 新地址。管理功能提供配套的管理界面,进行用户、权限、日志、更新等管理。客户端图3是客户端的逻辑结构。界面显示根据界面描述协议展示界面,处理用户交互,可以基于mobile操作系 统实现。数据管理管理和服务器通讯中的请求和应答数据,负责与服务端的通讯,将请求 发给服务端,协议可以是http或socket。服务端将应答数据按一定的格式组织好,返回给 客户端。本地存储负责离线邮件和通讯录等数据的本地存储。将邮件接收的到客户端,并 在本地存储。消息路由负责协调各功能模块的通讯。协议解析负责解析请求和应答中各种消息格式。协议通讯负责处理无线连接,和服务器进行通讯交互。短信监听监听特定的短信实现SETTING、短信炸弹、推送等功能。通过短信炸弹 可以清除客户端的本地信息,以防手机丢失后,泄露个人信息。本地调用在手机支持的情况下,负责拨打电话、操作手机通讯录、执行指定程序寸。应用基座应用的运行体。对应用进行加载和注销,提供运行管理。应用管理负责应用的查询、安装、更新、卸载服务端和客户端的接口 服务端与客户端之间的接口是,包括UI接口和短信接口。UI接口主要用于实现应用的逻辑定义和展现。短信接口 主要用于实现相关数据的自动推送功能。服务端与企业信息系统的接口 企业应用系统的接口包括HTTP/HTTPS、 Webservice、Database、文件以及其他自定义接口等。1)服务端为部署于企业侧服务器内的组件,实现终端接入、对企业应用的转换和 适配,并提供应用发布、升级,License控制,安全管理的相关功能;辅助功能2)服务端支持客户端以及手机通用WAP浏览器的接入;3)客户端安装于用户手机终端,通过专用协议与服务端交互,是用户使用应用的 逻辑入口,手机内置的WAP浏览器通过标准WAP协议与服务端交互。
企业应用使用客户端或WAP浏览器,用户根据需要进行选择,辅助开发工具是提 供给SI进行快速应用开发的辅助环境。
权利要求
一种将PC上的IT应用系统转换为手机端可访问系统的方法,其特征在于包括服务端部分,客户端和辅助开发工具三个部分,其中服务端应用代理负责企业应用进行交互,获取应用数据。通过接口获取企业应用的数据,接口是webservice或socket方式;license控制进行软件license控制,判断登录用户数,对在线用户数进行管理和控制;会话管理管理业务执行中的用户会话数据;认证、安全控制对用户手机设备和身份进行安全认证和控制;通讯能力调用组件调用基础平台的通讯能力的组件,对短信彩信接口进行封装,对其他应用程序提供调用短信,彩信通讯能力的方法;业务规则管理用于管理应用相关的业务规则,包括设置邮件过滤规则或短信过滤规则;缓存管理用于缓存数据,提高处理性能,将系统常用参数初始化到缓存中,提高访问速度;下载管理用于处理应用下载请求;业务规则执行企业应用相关的业务逻辑的执行引擎,定义业务逻辑的执行步骤,并根据定义好的规则,自动执行处理;格式转换负责应用数据的格式转换;文档解析负责对应用数据中的文档进行解析,以实现文档预览功能;WAP接入负责处理普通WAP浏览器请求,集中处理wap请求,并将结果返回;客户端接入负责处理与终端客户端的交互,负责处理客户端请求,并将处理结果返回给客户端;智能更新服务提供客户端软件和应用的智能升级,当客户端需要更新时,提供更新地址;管理功能提供配套的管理界面,进行用户、权限、日志、更新管理;客户端界面显示根据界面描述协议展示界面,处理用户交互,基于mobile操作系统实现;数据管理管理和服务器通讯中的请求和应答数据,负责与服务端的通讯,将请求发给服务端,协议是http或socket,服务端将应答数据按一定的格式组织好,返回给客户端;本地存储负责离线邮件和通讯录数据的本地存储,将邮件接收的到客户端,并在本地存储;消息路由负责协调各功能模块的通讯;协议解析负责解析请求和应答中各种消息格式;协议通讯负责处理无线连接和服务器进行通讯交互;短信监听监听特定的短信实现SETTING、短信炸弹、推送功能,通过短信炸弹清除客户端的本地信息,以防手机丢失后,泄露个人信息;本地调用在手机支持的情况下,负责拨打电话、操作手机通讯录、执行指定程序;应用基座应用的运行体。对应用进行加载和注销,提供运行管理;应用管理负责应用的查询、安装、更新、卸载;服务端和客户端的接口服务端与客户端之间的接口,包括UI接口和短信接口,UI接口用于实现应用的逻辑定义和展现,短信接口用于实现相关数据的自动推送功能;服务端与企业信息系统的接口企业应用系统的接口包括HTTP/HTTPS、Webservice、Database、文件以及其他自定义接口。
2.根据权利要求1所述的方法,其特征在于,服务端为部署于企业侧服务器内的组件, 实现终端接入、对企业应用的转换和适配,并提供应用发布、升级,License控制,安全管理 的相关功能;服务端支持客户端以及手机通用WAP浏览器的接入。
3.根据权利要求1所述的方法,其特征在于,客户端安装于用户手机终端,通过专用协 议与服务端交互,是用户使用应用的逻辑入口,手机内置的WAP浏览器通过标准WAP协议与 服务端交互。
4.根据权利要求1所述的方法,其特征在于,企业应用使用客户端或WAP浏览器,用户 根据需要进行选择,辅助开发工具是提供给SI进行快速应用开发的辅助环境。
全文摘要
本发明提供一种将PC上的IT应用系统转换为手机端可访问系统的方法,该方法是将企业IT应用系统,通过一种方式转换为支持短信,彩信,wap的具有移动通信能力的应用,实现pc上的IT系统快速转换到移动应用上,实现IT系统在移动应用领域的扩展,提高了用户体验。本发明较好的解决了PC应用的局限性,将IT应用扩展到手机端,极大扩展了IT应用的领域,提高了用户的工作效率。
文档编号H04L29/08GK101827085SQ201010112370
公开日2010年9月8日 申请日期2010年2月23日 优先权日2010年2月23日
发明者用阎强 申请人:浪潮通信信息系统有限公司