基于JSON的机构养老数据交互方法及系统技术方案

技术编号:13739625 阅读:55 留言:0更新日期:2016-09-22 15:27
本发明专利技术涉及一种方法及系统,尤其是一种基于JSON的机构养老数据交互方法及系统,属于移动数据交互的技术领域。按照本发明专利技术提供的技术方案,所述基于JSON的机构养老数据交互方法,包括手持终端以及与所述手持终端能进行养老数据交互的养老服务器;所述手持终端与养老服务器间的数据交互采用JSON数据格式。本发明专利技术能简化数据交互方式,提高数据传输效率,保证数据通信安全。

【技术实现步骤摘要】

本专利技术涉及一种方法及系统,尤其是一种基于JSON的机构养老数据交互方法及系统,属于移动数据交互的

技术介绍
随着宽带无线接入技术和移动终端技术的发展,人们迫切希望移动终端能够随时随地的从互联网获取信息和服务。随着移动互联网的兴起,各种各样的手持终端应用成为了获取服务的主要入口,而服务器端则承担了各种服务的数据存储和计算功能。如何保证手持终端和服务器端之间安全、高效的数据交互,成为了开发者首要考虑的问题。传统的手持终端与服务器端数据交互方法有两种:一种方法是纯文本和简单的名称/值对,可根据需求添加字段,但是随意性较大,通用性和灵活性不高;另一种是基于XML(extensible markup language)的方法,XML是一种标记语言,使用时可以按需创建新的标记。带标记的元素是XML文档的构造块,此种元素可以有若干个属性,并可以包含零个或多个子元素,这些子元素可以是文本,也可以是带标记的元素。但是XML作为数据交互格式的数据包会包含大量重复的标记,会导致数据量的增大。此外,XML解析速度较慢、效率不高。所以采用一种快速、高效的数据交互方法显得尤为关键。
技术实现思路
本专利技术的目的是克服现有技术中存在的不足,提供一种基于JSON的机构养老数据交互方法及系统,其能简化数据交互方式,提高数据传输效率,保证数据通信安全。按照本专利技术提供的技术方案,所述基于JSON的机构养老数据交互方法,包括手持终端以及与所述手持终端能进行养老数据交互的养老服务器;所述手持终端与养老服务器间的数据交互采用JSON数据格式。在采用JSON数据格式进行养老数据交互时,确定待交换养老数据的数据包协议格式,并对确定数据包协议格式的养老数据进行数据包封装,以得到JSONObject的封装数据包,对所述封装数据包再依次进行压缩与加密,以得到压缩加密数据包,以通过压缩加密数据包在手持终端与养老服务器间进行所需的数据交互。所述确定待交换养老数据的数据包协议格式包括类型码、业务数据、删除数据以及更新数据。一种基于JSON的机构养老数据交互系统,包括手持终端以及与所述手持终端能进行养老数据交互的养老服务器;所述手持终端与养老服务器间的数据交互采用JSON数据格式。在采用JSON数据格式进行养老数据交互时,确定待交换养老数据的数据包
协议格式,并对确定数据包协议格式的养老数据进行数据包封装,以得到JSONObject的封装数据包,对所述封装数据包再依次进行压缩与加密,以得到压缩加密数据包,以通过压缩加密数据包在手持终端与养老服务器间进行所需的数据交互。所述确定待交换养老数据的数据包协议格式包括类型码、业务数据、删除数据以及更新数据。本专利技术的优点:所述手持终端与养老服务器间的数据交互采用JSON数据格式,能简化数据交互方式,提高数据传输效率,保证数据通信安全。附图说明图1为本专利技术的流程图。图2为本专利技术的压缩示意图。图3为本专利技术解压的示意图。图4为本专利技术加解密的示意图。具体实施方式下面结合具体附图和实施例对本专利技术作进一步说明。如图1所示:为了能简化数据交互方式,提高数据传输效率,本专利技术基于JSON的机构养老数据交互系统,包括手持终端以及与所述手持终端能进行养老数据交互的养老服务器;所述手持终端与养老服务器间的数据交互采用JSON数据格式。具体地,JavaScript Object Notation(以下简称JSON)是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式。JSON采用两种结构:1)“名称/值”对的集合,“名称/值”能表示对象的属性,对象实际上就是属性的集合,所以这个结构可以用来表示对象,在典型的JSON格式中采用“{本文档来自技高网
...

【技术保护点】
一种基于JSON的机构养老数据交互方法,包括手持终端以及与所述手持终端能进行养老数据交互的养老服务器;其特征是:所述手持终端与养老服务器间的数据交互采用JSON数据格式。

【技术特征摘要】
1.一种基于JSON的机构养老数据交互方法,包括手持终端以及与所述手持终端能进行养老数据交互的养老服务器;其特征是:所述手持终端与养老服务器间的数据交互采用JSON数据格式。2.根据权利要求1所述的基于JSON的机构养老数据交互方法,其特征是,在采用JSON数据格式进行养老数据交互时,确定待交换养老数据的数据包协议格式,并对确定数据包协议格式的养老数据进行数据包封装,以得到JSONObject的封装数据包,对所述封装数据包再依次进行压缩与加密,以得到压缩加密数据包,以通过压缩加密数据包在手持终端与养老服务器间进行所需的数据交互。3.根据权利要求2所述的基于JSON的机构养老数据交互方法,其特征是,所述确定待交换养老数据的数据包协议格式包括类型码、业务数据、删除数据以及更新数据...

【专利技术属性】
技术研发人员:叶小谋王蒙唐新余王轶陈光
申请(专利权)人:无锡中科西北星科技有限公司
类型:发明
国别省市:江苏;32

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

1