Font Size: a A A

The Study Of Some JSON Issues In Resource Sharing And Mobile Learning Platform

Posted on:2015-10-23Degree:MasterType:Thesis
Country:ChinaCandidate:W J ZhangFull Text:PDF
GTID:2308330464968931Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, Internet technology and mobile Internet technology remain fresh and up-to-date, thus new demands and high standards are required for data exchange and data analysis among the various platforms. At this time, due to its good performance, JSON technology has gained much attention from developers in different languages and platforms. JSON data has the advantages of simple format, easy parsing, small bandwidth, high efficiency, cross-platform and many others, so it has good application prospects in J2 EE projects and the latest i OS Apps.Initially, this paper describes i OS operating system features and common framework, and then elaborates S2 SH framework used by Java Web. Secondly, by way of example compared with XML, JSON parsing is chosen. By analyzing the result of parsing data with different JSON packet, our established a JSON parsing library. Finally, the implementation of resource sharing platform and mobile clients was given.In this paper, a systematic analysis of the resource sharing platforms built by Java Web and mobile learning aids platforms developed by i OS, which are both based on JSON technology, is made. Our major work are outlined as follows:1. Specific JQuery and Ajax applications in resource sharing platform using JSON format for data transmission have been studied. Firstly, according to the actual business needs in resource sharing platforms, the J2 EE project is stratified and modularized processed, and then the MVC architecture design and the reason that selected the layers of component are given. Secondly, it came out with a detailed process, which is JQ uery and Ajax technologies call JSON data to render the page. By analyzing specific examples, from the point to the surface, this paper derived and summarized up the universal law of the general JSP page calling server-side data to achieve data exchange with the help of JQuery and Ajax technologies.2. Microblogging module using JSON technology for data exchange in i OS mobile learning aids platform is studied. At first, the mobile client adopting the latest NSURLSession library how to implement data request with JSON format. At length, combined with the actual development, server-side proposed a JSON serialization implementation to solute the Map and List<Map> data conversion issues acquired by business process and the problem which is not resolve JSON string containing special characters. C lient adopting K VO and Notification thought designs a data model to meet the actual project requirements and presents a JSON deseria lization program, which aims to convert the string of JSON obtained by server-side to data model for specific applications.3. In the instant messaging module of i OS learning aids platform, choosing JSON technology to implement information transfer were studied. The module designed and put forward a new networking communication protocol based on Socket long connection to make in line with the actual requirements. And then it analyzed the idea of JSON serialization and deserialization of realization in the communication server, and designed a model of practical chat message. Found by the actual development, JSON parsing between different developmental languages and different operation systems do exist the problem of Big-Endian and Little-Endian, so it proposed the solution guidelines that unified converted to Big-Endian mode. In the end, JSON data security in resource sharing platform and i OS mobile learning aids platform was discussed and studied. Finally, using Base64 encoding encryption implements Content Encryption Key and JSON Web Encryption.
Keywords/Search Tags:Resource sharing platform, Mobile learning, Data exchange, JSON, i OS
PDF Full Text Request
Related items