一种基于3G网络技术在移动终端生成桌面程序的方法技术

技术编号:3929702 阅读:245 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于3G网络技术在移动终端生成桌面程序的方法,包括以下步骤:用户通过移动终端选择网络服务后进行安装操作;移动终端将该操作解析后生成指令码发送到远程服务器;远程服务器将指令码解析后生成的查询对象用远程服务器中的网络服务ID在其资料库中查找该ID对应的配置参数,封装为查询对象发送到应用程序处理器;应用程序处理器在其文件系统中查找到该查询对象到对应文件后打包生成桌面软件安装文件并返回到远程服务器;远程服务器读取桌面软件安装文件的数据流后发送到移动终端;移动终端在线安装生成桌面程序。本发明专利技术方便用户端自由选择网络中的服务在线生成桌面程序,且安装耗时短。

【技术实现步骤摘要】

本专利技术属于3G网络通讯
,具体地说涉及一种基于3G网络技术在移动终端生成桌面程序的方法。
技术介绍
在现有软件技术中,对于桌面程序的生成方式是简单的在桌面生成个图标(即 快捷方式),而且是要系统中存在该软件才可以生成到桌面快捷方式,并且是不能随机的根 据用户的选择生成一个桌面程序。具体的操作过程是开发网络服务程序一将该程序以在 线安装文件方式提供给客户端一客户端需要将该安装文件下载到本地一进行安装一在安 装时选择添加到桌面,或者安装完成后手动添加到桌面程序,这样就浪费了安装过程的时 间。3G-Tunnel软件是一个基于移动操作系统之上的3G互联网产品,在Turmel中,拥 有各种各样频道可以为用户提供无限的3G体验。在众多频道中,大多数用户一般希望将自 己长期使用的某些频道放置到桌面上,从而不用登陆Turmel就可以直接使用该频道了。但 是,目前的现有技术方案不支持由用户进行自己选择某项网络服务来在线生成桌面应用程 序,只能由服务商固定的提供一些开发好的服务程序安装文件,因此,现有技术方案不能根 据客户端选择进行桌面程序的在线生成,不具备人性化。
技术实现思路
本专利技术的目的旨在克服上述现有技术的缺点,提供一种可由客户端自由选择网络 中的服务,在线安装生成桌面程序耗时短的基于3G网络技术在移动终端生成桌面程序的 方法,以给用户提供更高质量的服务。为了实现上述目的,本专利技术提供一种基于3G网络技术在移动终端生成桌面程序的方法,所述的移动终端通过无线接入点、再到运营商网关连接到远程服务 器与应用程序处理器,其特征在于该方法包括以下步骤用户通过移动终端选择一项网络服务后,进行将该项网络服务安装到移动终端桌 面上的操作;所述的移动终端将该项操作解析后生成指令码,向所述的远程服务器发送请求指 令;所述的远程服务器将接收到指令解析后生成对应的查询对象,将该查询对象用远 程服务器中的网络服务ID在其网络服务程序资料库中查找该ID对应的配置参数;所述的 配置参数包括图片信息、资源信息与语言信息;根据能否查询到对应的配置参数区分为两种情况若没有查询到,则远程服务器返回“错误”提示信息给移动终端;若查询到,则远程服务器将该配置参数封装为查询对象,发送到应用程序处理器 上执行查询;所述的应用程序处理器将接收到的所述配置参数生成的查询对象在其文件系统中查找到对应文件,并打包生成桌面软件安装文件返回到远程服务器;所述的远程服务器接收并读取桌面软件安装文件的数据流后发送到移动终端;所述的移动终端等待接收并读取从远程服务器发送的桌面软件安装文件数据流; 若移动终端等待长时间无响应,则移动终端提示“超时错误”信息给用户;若移动终端有响 应,则移动终端执行在线安装生成桌面程序。进一步地,所述的ID是存储于远程服务器中的网络服务程序资料库中的唯一 ID。本专利技术与现有技术相比,具有以下有益效果用户根据需要可随机在移动终端选择一项网络服务,通过向远程服务器中的网络 服务程序发送请求指令,通过应用程序处理器端技术处理,在线的为客户端在移动终端生 成一个用户所需网络服务的桌面软件安装程序,解决了现有技术中用户需要为某个桌面程 序单独生成一个安装文件的繁琐问题,桌面软件软件安装程序耗时短。附图说明图1是基于3G网络技术在移动终端生成桌面程序的系统原理图;图2是基于3G网络技术在移动终端生成桌面程序的方法流程图。具体实施例方式为使本领域的一般技术人员能够更加清楚地理解本专利技术的技术方案,下面结合附 图对本专利技术的具体实施方式作进一步详细说明。如图1所示,基于3G网络技术在移动终端生成桌面程序的系统原理图,该系统包 括移动终端、无线接入移动运营商网关、远程服务器与应用程序处理器,所述的移动终端通 过无线接入点、再到运营商网关连接到远程服务器、应用程序处理器。如图2所示,基于3G网络技术在移动终端生成桌面程序的方法流程图,详细流程 是用户通过移动终端选择一个网络服务频道后,进行将该项网络服务频道安装到移 动终端桌面上的操作;移动终端将该项操作解析,生成用于网络中传输的指令码,通过HTTP传输协议向 所述的远程服务器发送请求指令,发送请求指令后,移动终端即启动监听代码,用以监听从 所述的远程服务器中传回的数据流;远程服务器将接收到指令后进行解码操作,用以生成对应的查询对象,将该查询 对象用远程服务器中的网络服务ID在其网络服务程序资料库中查找该ID对应的配置参 数;所述的ID是存储于远程服务器中的网络服务程序资料库中的唯一 ID ;所述的配置参数 包括图片信息、资源信息与语言信息;根据能否查询到对应的配置参数区分为两种情况若没有查询到,则远程服务器返回“错误”提示信息给移动终端;若查询到,则远程服务器将该配置参数封装为查询对象,发送到应用程序处理器 上执行查询;发送完请求指令后,所述的远程服务器即执行监听程序,用以监听所述应用程 序处理器的处理结果。所述的应用程序处理器将接收到的所述配置参数生成的查询对象在其文件系统 中查找到对应文件,并利用zip或者压缩打包工具将查找到的对应文件打包成为APK文件 后生成对应的临时文件;所述临时文件即为桌面软件安装文件。所述的应用程序处理器将打包生成的生成桌面软件安装文件返回远程服务器,当 所述的远程服务器的监听程序监听到应用程序处理器的桌面软件安装文件生成成功后,接 收并读取该桌面软件安装文件的二进制数据流后将其发送到移动终端;所述的应用程序处 理器的处理结果是以远程服务器中的网络服务程序数据库中的唯一 ID作为约束条件进行 查询。移动终端等待接收并读取从远程服务器发送的桌面软件安装文件数据流;若移动终端等待长时间无响应,则移动终端提示“超时错误”信息给用户;若移动终端有响应,则移 动终端立即执行在线安装生成用户所需网络服务频道的桌面程序。权利要求一种基于3G网络技术在移动终端生成桌面程序的方法,所述的移动终端通过无线接入点、再到运营商网关连接到远程服务器与应用程序处理器,其特征在于该方法包括以下步骤步骤1用户通过移动终端选择一项网络服务后,进行将该项网络服务安装到移动终端桌面上的操作;步骤2所述的移动终端将该项操作解析后生成指令码,向所述的远程服务器发送请求指令;步骤3所述的远程服务器将接收到的指令解析后生成对应的查询对象,将该查询对象用远程服务器中的网络服务ID在其网络服务程序资料库中查找该ID对应的配置参数;所述的配置参数包括图片信息、资源信息与语言信息;根据能否查询到对应的配置参数区分为两种情况若没有查询到,则远程服务器返回“错误”提示信息给移动终端;若查询到,则远程服务器将该配置参数封装为查询对象,发送到应用程序处理器上执行查询;步骤4所述的应用程序处理器将接收到的所述配置参数生成的查询对象在其文件系统中查找到对应文件,并打包生成桌面软件安装文件返回到远程服务器;步骤5所述的远程服务器接收并读取桌面软件安装文件的数据流后发送到移动终端;步骤6所述的移动终端等待接收并读取从远程服务器发送的桌面软件安装文件数据流;若移动终端等待长时间无响应,则移动终端提示“超时错误”信息给用户;若移动终端有响应,则移动终端执行在线安装生成桌面程序。2.根据权利要求1所述的方法,其特征在于所述的ID是存储于远程服务器中本文档来自技高网...

【技术保护点】
一种基于3G网络技术在移动终端生成桌面程序的方法,所述的移动终端通过无线接入点、再到运营商网关连接到远程服务器与应用程序处理器,其特征在于该方法包括以下步骤:步骤1:用户通过移动终端选择一项网络服务后,进行将该项网络服务安装到移动终端桌面上的操作;步骤2:所述的移动终端将该项操作解析后生成指令码,向所述的远程服务器发送请求指令;步骤3:所述的远程服务器将接收到的指令解析后生成对应的查询对象,将该查询对象用远程服务器中的网络服务ID在其网络服务程序资料库中查找该ID对应的配置参数;所述的配置参数包括图片信息、资源信息与语言信息;根据能否查询到对应的配置参数区分为两种情况:若没有查询到,则远程服务器返回“错误”提示信息给移动终端;若查询到,则远程服务器将该配置参数封装为查询对象,发送到应用程序处理器上执行查询;步骤4:所述的应用程序处理器将接收到的所述配置参数生成的查询对象在其文件系统中查找到对应文件,并打包生成桌面软件安装文件返回到远程服务器;步骤5:所述的远程服务器接收并读取桌面软件安装文件的数据流后发送到移动终端;步骤6:所述的移动终端等待接收并读取从远程服务器发送的桌面软件安装文件数据流;若移动终端等待长时间无响应,则移动终端提示“超时错误”信息给用户;若移动终端有响应,则移动终端执行在线安装生成桌面程序。...

【技术特征摘要】

【专利技术属性】
技术研发人员:乔晓晨邱波
申请(专利权)人:重庆索伦互联网信息服务有限公司
类型:发明
国别省市:85[中国|重庆]

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

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