法律状态公告日
法律状态信息
法律状态
2022-02-11
专利权的转移 IPC(主分类):H04L29/08 专利号:ZL2011103150045 登记生效日:20220126 变更事项:专利权人 变更前权利人:宁宇 变更后权利人:深圳市致宇天承科技有限公司 变更事项:地址 变更前权利人:518000 广东省深圳市南山区高新南七道18号工业村R2栋B座A01南侧 变更后权利人:广东省深圳市宝安区新安街道兴东社区71区金鸿峰商务大厦203 变更事项:专利权人 变更前权利人:黄昊 变更后权利人:
专利申请权、专利权的转移
2015-08-05
授权
授权
2013-06-12
实质审查的生效 IPC(主分类):H04L29/08 申请日:20111014
实质审查的生效
2013-04-17
公开
公开
技术领域
本发明属于移动终端技术领域,尤其涉及一种移动终端云计算发布平台。
背景技术
云计算是将大量用网络连接的计算资源统一管理和调度,构成一个计算资 源池向用户按需服务。基于云计算模式开发的客户端综合服务平台MCD(Mobile Cloud Delivery),为客户提供移动终端(手机)软件快速生产配置和内容发 布管理平台。客户端软件中的九宫格、各级菜单、各级页面的内容来源于服务 器端,并可由服务器端通过后台配置快速生成,从而使客户端软件配置生产、 内容更新、版本升级等多种服务集成到一个平台内。
目前手机操作系统繁多,屏幕大小不一。因此,通过MCD平台快速为行业 用户生成客户端应用软件,从而大大降低目前手机客户端的开发门槛的技术方 案的研发势在必行。
发明内容
本发明提供了一种移动终端云计算发布平台,旨在解决目前手机操作系统 繁多,屏幕大小不一,客户端应用软件生成过程繁琐,生产效率低,手机客户 端的开发门槛较高的问题。
本发明的目的在于提供一种移动终端云计算发布平台,所述平台包括:
服务端,用于配置生成手机客户端的页面、功能调用等协议文件及资源文 件,并将其发送到手机;
客户端,用于下载协议和资源文件,并将协议的资源文件还原成适合手机 显示页面的排版布局、手机功能的调用。
本发明提出的移动终端云计算发布平台,客户可根据需要快速、方便地对 手机页面布局进行编辑和自定义,手机在下载资源文件后可以在手机端对页面 布局进行还原,同时页面可调页面,也可调用短信、拍照、打电话等动作,实 现了多种功能的集合,大大降低了手机客户端的开发门槛。
附图说明
图1是本发明实施例提供的移动终端云计算发布平台的结构框图;
图2是图1平台的模板管理单元的结构框图;
图3是图1平台的手机页面显示单元的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施例 仅仅用以解释本发明,并不用于限定发明。
图1示出了本发明实施例提供的移动终端云计算发布平台的结构。为了便 于说明,仅示出了与本发明相关的部分。
该平台包括:
服务端1,用于配置生成手机客户端的页面、功能调用等协议文件及资源 文件,并将其发送到手机;
客户端2,用于下载协议和资源文件,并将协议的资源文件还原成适合手 机显示页面的排版布局、手机功能的调用。
在本发明实施例中,服务端1进一步包括:
客户端标识管理单元11,用于为每个模板配置一个标识,并保证客户端2 根据此标识来下载对应的配置文件与资源文件;
资源管理单元12,用于管理资源类型和在对应的资源类型中上传、删除具 体的资源文件;
客户端基础管理单元13,用于配置客户端2的全局属性;
模板管理单元14,用于在每个模板下,根据当前模板的规则进行具体的页 面配置;
页面逻辑管理单元15,用于根据在客户端基础管理单元13和模板管理单 元14中下页的属性来配置从客户端2启动页面到2级导航,3级导航…,最终 内容展示页面的上下级逻辑关系。
在本发明实施例中,模板管理单元14进一步包括:
手机模拟器显示模块141,用于在某一模板编辑某一具体页面数据时,根 据当前编辑的数据实时模拟显示手机页面的显示内容和效果;
数据保存处理模块142,用于当执行保存动作时,先将数据保存进后台数 据库,然后通过数据库将当前的数据输出为xml格式的配置文件,同时将配置 文件的相关信息插入客户端更新表中,以备客户端2更新检查及下载使用;
资源文件处理模块143,用于当配置的数据中涉及资源文件时,将资源文 件复制到客户端更新文件夹下,同时将资源文件的相关信息插入到客户端更新 表中,以备客户端2更新检查及下载使用。
在本发明实施例中,客户端2进一步包括:
客户端标识写入单元21,用于当客户端2发布、打包时,将对应的客户端 标识写入客户端2;
更新文件处理单元22,用于当客户端2启动时,通过客户端2标识去服务 器检查是否有更新文件,若有则将更新文件逐一下载到手机内;
手机页面显示单元23,用于当每个模板页面显示时,解析当前页面的配置 文件,再根据配置规则将对应资源或功能还原成手机操作界面。
在本发明实施例中,手机页面显示单元23进一步包括:
客户端布局生成模块231,用于解析客户端基础管理单元13的xml配置文 件,设置手机客户端2的全局属性,并找到手机客户端2的启动页id;
启动页显示模块232,用于根据所述客户端布局生成模块231中的启动页 id,解析启动页的xml配置文件,手机根据配置规则将启动页绘制出来并做为 首页显示到手机屏幕;
导航调用模块233,用于以栈的数据结构自动记录页面浏览的先后顺序, 实现自动回到上一次浏览界面的功能。
下面结合附图及具体实施例对本发明的应用原理作进一步描述。
服务端1的实现思路如下:
1.客户端标识管理单元11:一个标识对应一个新的客户端2,服务端1配 置每个模板时都要选择一个标识,客户端2根据此标识来下载对应的配置文件 与资源文件。
2.资源管理单元12:管理资源类型和在对应的资源类型中上传、删除具体 资源文件(如png图片,mp4视频等)。
3.客户端基础管理单元13:配置客户端2的全局属性,如:名称,图标, 背景类型,客户端2的首页等。
4.模板管理单元14:在每一个模板下,根据当前模板的规则进行具体的页 面配置。
5.页面逻辑管理单元15:在客户端基础管理单元13和模板管理单元14的 某一模板中的下页属性来配置从客户端2启动页面到二级导航,三级导航…, 最终内容展示页面的上下级逻辑关系。
6.在模板管理单元14中的手机模拟器显示模块141,在某一模板编辑某一 具体页面数据时,右侧手机模拟器会根据当前编辑的数据实时模拟显示手机页 面的显示内容和效果;数据保存处理模块142,当执行保存动作时,先将数据 保存进后台数据库,然后通过数据库将当前的数据输出为xml格式的配置文件, 同时将配置文件的名称,URL地址,更新时间等插入客户端更新表中,以备客 户端2更新检查及下载使用;资源文件处理模块143,若配置的数据中涉及资 源文件,则将资源文件复制到客户端更新文件夹下,同时将资源文件的名称, URL地址,更新时间等插入客户端更新表中,以备客户端2更新检查及下载使 用。
客户端2实现思路如下:
7.客户端标识写入单元21,客户端2发布、打包时,将对应客户端标识写 入客户端2。
8.更新文件处理单元22,客户端2启动时,通过客户端标识去服务器检查 是否有更新文件,若有则将更新文件逐一下载到手机内。
9.客户端布局生成模块231,先解析客户端基础管理单元13中的xml配置 文件,设置手机客户端2的全局属性,并找到手机客户端2的启动页id。
10.启动页显示模块232,根据客户端布局生成模块231中的启动页id,解 析启动页的xml配置文件,手机根据配置规则将启动页绘制出来并作为首页显 示到手机屏幕。
11.启动页可以是任意模板中的某一页,在启动页显示后,根据启动页的“下 页”属性来解析对应模板页面的配置文件,并做为第二个显示页面,然后是第 二页的下页…如此循环。
12.每个模板页面显示时先解析当前页面的配置文件,再根据配置规则将对 应资源或功能还原成手机操作界面。页面顺序根据页面逻辑管理单元15中的 “下页”来排序。
13.导航调用模块233,历史导航条会以栈的数据结构自动记录页面浏览的 先后顺序,当点击历史导航条上的返回按钮后,自动回到上一次浏览的界面, 以此类推。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
机译: 丰富的通信套件发布平台,版本更新的方法和系统以及移动终端
机译: 用于移动云计算环境的移动终端和云服务器以及使用该方法的移动云计算方法
机译: 用于移动云计算环境的移动终端和云服务器以及使用该方法的移动云计算方法