实现移动设备页面展示的方法及装置制造方法及图纸

技术编号:12384292 阅读:65 留言:0更新日期:2015-11-25 15:36
本申请提供一种实现移动设备页面展示的方法,应用在移动设备上,包括:向服务器请求业务处理;接收服务器返回的处理后的业务数据;当窗体模板有更新时,接收并保存服务器发送的模板数据;按照保存的模板数据展示所述业务数据。通过本申请的技术方案,在绝大多数情况下传输少量业务数据即可实现页面展示的动态变化,提高了用户获取信息和服务的效率。

【技术实现步骤摘要】

本申请涉及网络通信
,尤其涉及一种实现移动设备页面展示的方法及装 置。
技术介绍
手机、平板电脑等移动设备由于其极强的便捷性和爆炸式的增长速度,让App (应 用软件)也同时拥有了极强的渗透能力。人们通过App保持联通,让分享更便利,成为移动 应用发展的重要篇章。随着移动设备软硬件配置的逐步提高,App所能提供的服务水平也 将会提升,不仅可以使用户享受到原本在个人电脑上可以享受的应用服务,同时还能享受 到移动设备所能带来的全新体验。 对一款App而言,页面展示和内容是影响用户体验的关键因素。页面展示需要经 常性的变化,不仅能够满足业务需求的发展,还有助于提升用户的体验。现有技术中,通常 采用以下两种方式来实现页面展示的变化: 第一种方式是开发出固定的Native (本地)页面,在用户安装App时保存在移动 设备本地。当更新页面展示时,升级App安装包的版本,在用户升级App后采用新的页面进 行内容展现。这种方式对更新页面而言成本太高,需要用户覆盖安装,难以满足经常和及时 更新页面的需求; 第二种方式是当移动设备作为客户端向网络侧的服务端请求数据时,服务器下发 完整的页面描述数据,移动设备进行数据的渲染并展现给用户。完整的页面描述数据往往 数据量比较大,在网络较差的情况下,执行反映缓慢,长时间的等待严重影响了用户获取信 息的效率。
技术实现思路
有鉴于此,本申请提供一种实现移动设备页面展示的方法,应用在移动设备上,包 括: 向服务器请求业务处理; 接收服务器返回的处理后的业务数据; 当窗体模板有更新时,接收并保存服务器发送的模板数据; 按照保存的模板数据展示所述业务数据。 本申请提供的一种实现移动设备页面展示的方法,应用在服务器上,包括: 接收移动设备的业务处理请求; 向移动设备返回处理后的业务数据; 当窗体模板更新时,向移动设备发送更新后的模板数据,所述模板数据由移动设 备用来展示所述业务数据。 本申请还提供了一种实现移动设备页面展示的装置,应用在移动设备上,包括: 业务处理请求单元,用于向服务器请求业务处理; 业务数据接收单元,用于接收服务器返回的处理后的业务数据; 模板接收单元,用于当窗体模板有更新时,接收并保存服务器发送的模板数据; 展示单元,用于按照保存的模板数据展示所述业务数据。 本申请提供的一种实现移动设备页面展示的装置,应用在服务器上,包括: 业务请求接收单元,用于接收移动设备的业务处理请求; 业务数据发送单元,用于向移动设备返回处理后的业务数据; 模板发送单元,用于当窗体模板更新时,向移动设备发送更新后的模板数据,所述 模板数据由移动设备用来展示所述业务数据。 由以上技术方案可见,本申请的实施例只在模板数据有更新时,由服务器向移动 设备发送新的模板数据,移动设备结合模板数据和业务数据进行页面展示,在绝大多数情 况下传输少量业务数据即可实现页面展示的动态变化,提高了用户获取信息和服务的效 率。【附图说明】 图1是本申请实施例中应用在移动设备上的一种实现移动设备页面展示的方法 的流程图; 图2是本申请实施例中应用在服务器上的一种实现移动设备页面展示的方法的 流程图; 图3是本申请实施例中移动设备上一种模板数据更新的处理流程图; 图4是移动设备或服务器的一种硬件结构图; 图5是本申请实施例中应用在移动设备上的一种实现移动设备页面展示的装置 的逻辑结构图; 图6是本申请实施例中应用在服务器上的一种实现移动设备页面展示的装置的 逻辑结构图。【具体实施方式】 移动设备利用完整的页面描述数据进行页面展示,完整的页面描述数据可以通过 将窗体模板的模板数据和业务数据进行组合后生成。窗体模板的模板数据为对页面窗体的 界面描述,包括对各种窗体控件的描述;在模板数据中以变量来表示某项业务数据。在一次 具体的业务过程中,获得业务数据的值以后,移动设备用业务数据的值取代模板数据中对 应的变量,即可得到完整的页面描述数据,从而将页面展示给用户。 在移动互联的客户端/服务端应用模式中,窗体模板的模板数据保存在作为客户 端的移动设备上,作为服务端的服务器上保存对应于模板数据的窗体业务数据模板,其中 包括变量和业务数据的对应关系。在一次具体的业务过程中,服务器按照窗体业务数据模 板将业务数据的值赋予对应的变量,并发送至移动设备,由移动设备完成页面描述数据的 生成和展示。当然,在服务器上通常也会保存窗体模板的模板数据。 例如,一个窗体模板的模板数据为: CN 105095265 A 说明书 3/10 页 其中,用来包装一个表示某项业务数据的变量:kl。 与上述模板数据对应的窗体业务数据模板为: kl: $name 在某个业务过程中,在对移动设备的业务请求进行处理后,服务器生成处理后的 业务数据为: kl: jack 服务器将kl: jack作为处理后的业务数据发送给移动设备,移动设备用jack替换 模板数据中的后,生成完整的页面描述数据,并显示给用户。 本申请的实施例中,移动设备在客户端安装过程中或安装后从服务器获得窗体模 板的模板数据,在业务处理过程中服务器向移动设备发送处理后的业务数据,即可由移动 设备完成页面显示。在页面显示发生更新时,移动设备从服务器获取更新后的模板数据,从 而实现页面显示的及时变化。 需要说明的是,本申请中移动设备包括各种通过移动网络获取信息和服务的终 端,如手机、平板电脑等;服务器包括各种通过网络提供信息和服务的一个至多个逻辑或物 理节点。 本申请实施例提出的实现移动设备页面展示的方法应用在作为客户端的移动设 备和作为服务端的服务器上,移动设备通过移动网络与服务器连接。所述方法在移动设备 上的流程如图1所示,在服务器上的流程如图2所示。 在移动设备上,步骤S110,向服务器请求业务处理。 移动设备上的客户端,如App,在用户使用时,按照其设定的业务逻辑向服务器请 求业务处理。 在服务器上,步骤S210,接收移动设备的业务处理请求。 服务器接收到移动设备发送的业务处理请求后,按照服务端的业务逻辑对该请求 进行处理,生成处理后的业务数据。如前所述,处理后的业务数据包括某个或某些窗体模板 的模板数据中的变量在本次业务过程中的赋值。 在服务器上,步骤S220,向移动设备返回处理后的业务数据。 在移动设备上,步骤S120,接收服务器返回的处理后的业务数据。[当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种实现移动设备页面展示的方法,应用在移动设备上,其特征在于,包括:向服务器请求业务处理;接收服务器返回的处理后的业务数据;当窗体模板有更新时,接收并保存服务器发送的模板数据;按照保存的模板数据展示所述业务数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:李佳佳于新林李军
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1