期刊文献+

使用JSON对AJAX技术中的XML性能的优化仿真 被引量:17

Optimization Simulation of XML Performance Based on JSON
原文传递
导出
摘要 针对现有Web Application开发中比较流行AJAX技术思想,其数据负载格式XM(LExtensible Markup Language,可扩展标记语言)需要通过DOM(Document Object Model,文件对象模型)进行解析,导致系统资源占用较多,对于性能不够强劲的浏览器来说文件解析资源消耗严重的问题,寻求了一种支持JavaScript的,较XML来说更为轻量级的数据负载格式JSON(JavaScript Object Notation,JavaScript对象标记),分析了其作为AJAX中的XML替代格式的优势。利用JSON作为AJAX中的数据负载格式,屏蔽了DOM解析XML文件的复杂性,更好的支持了JavaScript的数据读取,大大提高了页面呈现的实时性,实践证明,JSON在AJAX中的性能表现要大大优于XML。 To solve the problems in data load format XML of AJAX technology for using more system resource, being hard to parse for the browers which has a low performance, as it parses documents using DOM(Document Object Model), a even more light-weight data-interchange format JSON(JavaScript Object Motation) is explored, which is supportted by JavaScript, and as compared to XML. In this paper, the advantage of JSON as the substituting format of XML' s analyzed, and the complexity of parsing documents is reduced with DOM as a data format of AJAX, the supporting JavaScript in a more effective way, and improving the speed of page rendering greatly. Experiment indicates that JSON has a much better performance than XML in AJAX.
作者 崔璨 倪宏
出处 《通信技术》 2009年第8期108-110,114,共4页 Communications Technology
关键词 可扩展标记语言 轻量级数据负载格式 性能优化 Extensible Markup Language(XML) ligh-tweight data-interchange format performance optimization
  • 相关文献

参考文献5

二级参考文献14

  • 1王曰芬 丁晟春.电子商务网站的设计管理[M].北京大学出版社,2001..
  • 2李鼎.电子商务技术与技术[M].北京:首都经济贸易大学出版社,2001..
  • 3[1]Riihijarvi J. Mahonen P. Providing Network Connectivity for Small Appliances: A Functionally Minimized Embedded Web Server . IEEE Communications Magazine, 2001(39)
  • 4[2]Engineering Web Technologies for Embedded Applications. http://www. computer. org/internet/
  • 5[3]HTTP-Hypertext Transfer Protocol. http://www.w3. org/Protocols/
  • 6[4]EmWeb: The Embedded Web Server Solution for Device Access and Control. http://www. emweb. com
  • 7[5]Network Device Vendors Leverage Web Technologies to Win Over Network Administrators. http://www. allegrosoft. com/managing. html
  • 8[6]Nick Witchey. Designing an Embedded Web Server .http://www. computer. org
  • 9[7]Jeff Wright. An Embedded Web Server Using a 16-bit Microcontroller. http://microcontoller. com
  • 10魏高山.三层Client/Server结构分析与应用[J].计算机工程与应用,2000,36(1):119-120. 被引量:24

共引文献93

同被引文献76

引证文献17

二级引证文献297

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部