一种移动接入平台的方法

文档序号:7768275阅读:545来源:国知局
专利名称:一种移动接入平台的方法
技术领域
本发明涉及一种接入方法,具体涉及一种移动接入平台的方法。
背景技术
随着办公自动化系统的普及,电子化、数据化的办公方式已进入越来越多的企 业和政府单位,信息化的办公系统在企事业内部编织起一套高效、畅通的信息互联体 系,极大推动了企事业单位生产力的发展。但与此同时,由于需要依赖固定的办公场所和固定的办公配套设备,信息化的 极盛又开始凸显一些新办公模式的问题如何才能打破这些时空上的信息束缚限制,跳 出固化的信息化建设窠臼,建立一套可以随时、随地、随手使用的信息系统,使得公司 管理者、业务人员不管置身何地,都能随心所欲地和企事业内部系统关联,成为当前急 需解决的问题。而就在各种办公系统移动化的市场需求越来越迫切的当下,需要一套产品能够 快速做到在移动终端上实现OA办公、内部邮件收发、事务处理、协同工作、信息交互等 功能。现有技术主要是对原有系统进行重写,需要对手机移动应用部分进行重新设计 和实现。但在重写过程中,因为主要只是对现有系统源代码进行修改,对需要展示的数 据内容及界面重新进行设计,提高了系统缺陷的发生率。并且由于大多系统上线时间较 长、人事变动、售后服务到期等原因,导致系统开发慢,资源欠缺等问题。

发明内容
本发明的目的在于提供一种移动接入平台的方法,可基于Http协议将任何基于 B/S架构的应用系统在不修改源代码和不调用任何接口的前提下将相关业务应用移植到 手机终端的中间件系统,使各种应用系统可移动化。本发明的技术方案是以下述方法实现的 一种移动接入平台的方法,包括如下步骤
步骤一,通过移动终端向移动接入平台服务器发起一个HTTP的模拟请求; 步骤二,请求到达移动接入平台服务器以后会根据二次开发人员的配置信息进行 处理,处理完成后得到新的数据参数,然后通过对HTTP的模拟请求转发到目标服务器 中;
步骤三,目标服务器接到请求后会经过一定的处理返回结果; 步骤四,得到目标服务器所影响的结果后,再次根据二次开发人员的配置信息对页 面进行分析与重组,最后将生成一个适合在移动终端上进行展示的新页面。作为本发明的一种优选方式,步骤四中设置提示,提示用户当前处于内网状 态,如需切换,则关闭系统,并重置机械开关状态,然后重新进行启动。
作为本发明的一种优选方式,步骤五中设置提示,提示用户目前在外网状态, 如需切换,则关闭计算机,并重置机械开关。本发明技术方案的有益效果是
由于本发明设置有移动接入平台服务器,通过该服务器对请求和结果进行处理,建 立起移动终端和目标服务器的通信桥梁,手机或移动终端可以通过浏览器将信息发送到 互联网,通过互联网定位到移动接入平台服务器,移动接入平台服务器上的移动接入平 台通过端口镜像访问目标服务器,从而对请求进行响应。本方法实现了快速将B/S系统移植到手机移动平台的目的,接入速度快、开发 成本低、容易维护。本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述, 并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或 者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书或 者附图中所特别指出的结构来实现和获得。


图1是本发明的示意图; 图2是本发明的逻辑框图。
具体实施例方式下面结合附图和实施例对本发明作进一步描述 如图1所示,本发明包括如下步骤
步骤一,通过手机向移动接入平台服务器发起一个HTTP的模拟请求; 步骤二,请求到达移动接入平台服务器以后会根据二次开发人员的配置信息进行 处理,处理完成后得到新的数据参数,然后通过对HTTP的模拟请求转发到目标服务器 中;
步骤三,目标服务器接到请求后会经过一定的处理返回结果; 步骤四,得到目标服务器所影响的结果后,再次根据二次开发人员的配置信息对页 面进行分析与重组,最后将生成一个适合在移动终端上进行展示的新页面。如图2所示,移动接入平台服务器主要分为Service、PublicComponent和Result 三大部分,当移动终端发起一个HTTP请求到移动接入平台服务器,接受到请求后会分 解请求参数,然后将所有的请求信息都转入Service层进行处理。Service层主要有三个执行步骤,第一,Action会根据分解后的请求参数将不同 的请求类型,如HTTP中的POST、GET、Download等进行归类,并转入Operations 包进行处理。第二,Operations根据请求类型找出对应的PublicComponent中的 AdapterConfig配置进行逻辑处理,然后通过Client包模拟请求到目标服务器。第三, Client主要是通过HTTPClient进行HTTP请求转发,在目标服务器进行响应以后,将响应 的结果转给Result层,这时Service的工作就已经结束。由于模拟请求返回的结果是适合在P C机上进行展示的页面数据,鉴于P C机 和手机的差异,因此需要对数据进行过滤和页面重新布局。Result层定义了两套处理方法。Result它会根据PublicComponent中的AdapterConfig中的标签配置进行方法选择。第一套方法是将原页面数据通过编写XSLT和X P ath的方式进行数据提取和布 局,最后通过DOM转换器进行页面生成。因为XSLT和XPath需要在同一文件中编写, 这样可以方便、快速的进行模板编写,但降低了可读性和维护性。第二套方法使用了 Document、脚本引擎、模板引擎三大块进行了数据过滤和页 面布局,也比较推荐使用此方法。Document将原始页面转换成标准的DOM标签格式, 使用了第三方框架HTMLParser做为基础支持,并提供了一系列的数据提取接口供脚本引 擎进行调用。脚本引擎负责执行编写好的脚本文件,脚本代码可以根据Document的接口 来获取需要提取的数据,脚本引擎执行完成后会将提取的数据传入模板引擎中,模板引 擎会根据编写的模板文件将数据渲染成相应的页面并返回给客户端。在前两层都有用到Public Component层组件,这里只介绍AdapterConfig的配 置。AdapterConfig是整个Adapter的核心依赖配置,它是一个由系统严格规定格式的 XML配置文件,是二次开发人员适配系统所用,在适配过程中不同的页面请求对应不同 的标签,所有标签由系统自动进行解析和处理。适配系统时,二次开发人员会需要移植 的页面通过标签来进行描述,系统启动时将配置项加载到内容中进行存储。
权利要求
1.一种移动接入平台的方法,其特征在于包括如下步骤步骤一,通过移动终端向移动接入平台服务器发起一个HTTP的模拟请求;步骤二,请求到达移动接入平台服务器以后会根据二次开发人员的配置信息进行 处理,处理完成后得到新的数据参数,然后通过对HTTP的模拟请求转发到目标服务器 中;步骤三,目标服务器接到请求后会经过一定的处理返回结果;步骤四,得到目标服务器所影响的结果后,再次根据二次开发人员的配置信息对页 面进行分析与重组,最后将生成一个适合在移动终端上进行展示的新页面。
2.根据权利要求1所述的一种移动接入平台的方法,其特征在于步骤四中设置提 示,提示用户当前处于内网状态,如需切换,则关闭系统,并重置机械开关状态,然后 重新进行启动。
3.根据权利要求1所述的一种移动接入平台的方法,其特征在于步骤五中设置提 示,提示用户目前在外网状态,如需切换,则关闭计算机,并重置机械开关。
全文摘要
本发明公开了一种移动接入平台的方法,包括如下步骤步骤一,通过移动终端向移动接入平台服务器发起一个HTTP的模拟请求;步骤二,请求到达移动接入平台服务器以后会根据二次开发人员的配置信息进行处理,处理完成后得到新的数据参数,然后通过对HTTP的模拟请求转发到目标服务器中;步骤三,目标服务器接到请求后会经过一定的处理返回结果;步骤四,得到目标服务器所影响的结果后,再次根据二次开发人员的配置信息对页面进行分析与重组,最后将生成一个适合在移动终端上进行展示的新页面。本方法实现了快速将B/S系统移植到手机移动平台的目的,接入速度快、开发成本低、容易维护。
文档编号H04L29/06GK102014164SQ201010580970
公开日2011年4月13日 申请日期2010年12月9日 优先权日2010年12月9日
发明者朱馗, 葛戈 申请人:向心力信息技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1