资源共享与移动学习平台中若干JSON问题研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zwsbjh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息技术飞速发展的今天,互联网技术与移动互联网技术日益更新并不断推陈出新,因而对各个平台间数据交换与数据解析提出了新的需求和高标准,此时,JSON技术凭借其良好的性能获得了不同语言不同平台开发者的广泛关注。JSON具有格式简单、易于解析、带宽小、效率高及跨平台等诸多优点,在J2EE项目与最新iOS应用领域具有良好的应用前景。本文首先介绍了iOS操作系统特性及其常用框架,接着阐述了Java Web端采用的S2SH框架;然后通过实例比较了JSON和XML,选择了JSON解析器,剖析了不同JSON包解析结果,确立了JSON解析库;最后给出了资源共享平台与移动客户端的具体实现结果。本文就应用于具体Java Web构建的资源共享平台及iOS开发的移动学习辅助平台的JSON技术进行了系统的研究,所做的主要工作为:1.针对采用JSON格式实现数据传输的资源共享平台具体JQuery和Ajax应用进行了研究。根据资源共享平台实际的业务需求,对该J2EE项目平台进行分层与模块化处理,给出了MVC架构设计以及各层的组件选择缘由,最后道出了JQuery与Ajax技术调用JSON数据渲染页面的详细流程。通过具体实例的分析,由点及面,推导并归纳出一般JSP页面借助JQuery与Ajax技术调用服务器端数据实现数据交换的普遍规律。2.对iOS移动学习辅助平台仿微博模块运用JSON技术实现数据交换进行了研究。分析了该移动学习客户端采用最新的NSURLSession库如何实现JSON格式的数据请求。结合实际开发,服务器端提出了一种JSON序列化的实现方案,该方案解决了业务处理获取的Map数据与List<Map>数据转化问题以及JSON字符串中含有特殊字符无法解析的难题。客户端采用KVO和Notification思想设计了满足实际项目要求的数据模型,并提出了一种JSON反序列化方案,该方案旨在将接收到的服务器端JSON字符串转换为具体应用的数据模型。3.在iOS移动学习辅助平台的即时通讯模块中,选择JSON技术实现信息传递进行了研究。设计并提出了符合实际要求的基于Socket长连接的网络通信协议,分析了该通讯服务器中JSON序列化与反序列化的实现思路,设计了一种实用性聊天信息模型。通过实际开发发现,不同操作系统不同开发语言间的JSON解析存在大端小端问题,提出统一转换为大端存储的解决方针。对资源共享平台与iOS移动学习辅助平台中的JSON数据安全性进行了探讨与研究。最后,采用Base64加密编码方式实现CEK和JWE。
其他文献
云存储是在云计算概念上延伸和发展出来的一个新的概念,作为一种新兴的存储模式,其特有的优势使它得到众厂商、开源社区和科研机构的高度重视,并得到快速发展。越来越多的厂
由于城市交通拥塞现象及交通事故的日趋严重,交通监控系统的开发近年来引起了广泛的关注。正确的交通信息是进行交通监控的基础,因此交通信息数据的准确与否影响着对交通的管
特征提取是模式识别研究的核心内容之一;其基本过程是根据实际需要,定义一个函数映射,将数据从原始输入空间投影到一个新的特征空间,从而提取出感兴趣的信息。本文的主要研究
Geo PDF是一种新兴的存储地图的文件格式。Geo PDF地图以PDF文件格式为基础,除了存储文字和图像以外,还存储了图像所关联的地理属性信息,成功的解决了传统地图在易用性、便携
本文介绍了湖北省国税局开发的“网络和主机实时监控系统”,此系统可对广域网、UNIX服务器、重要WindowsPC服务器和湖北国税四类关键业务数据异地灾备,实现实时量化监控,并能进
上世纪90年代以来,随着计算机网络在应用中的日益普及,出现了众多各具特色的工作流产品。相对于工作流产品市场的繁荣,工作流的相关理论研究则显得有些滞后。特别是工作流建
作为Internet网络存在的核心,路由技术必然是网络领域研究的重点。人们对它的研究也一直没有中断过。针对骨干路由器面临的性能问题,人们提出了基于硬件的网络交换方案。另外
信息系统是一个组织运作的核心。信息系统的安全管理工作是一个动态循环演化的过程。风险评估作为其中的一个重要环节,为信息系统安全管理动态模型的持续改进提供了目标和要求
随着计算机网络、数据库、多媒体等技术的飞速发展和日益普及,因特网上的可用信息以惊人的速度增加,仅Google搜索引擎能索引到的网页就高达80亿张以上。因特网信息表现为文本、
粗糙集理论是一种新的处理模糊和不确定知识的软计算工具。它能有效地分析和处理不精确、不一致、不完整等各种不完备信息,并从中发现隐含的知识,揭示潜在的规律,近年来在机