摘要:目前基于Ajax技术的Web开发主要采用XML进行数据交换,然而XML是一种结构化的文档,需要服务器和客户端都对其进行手工解析,将会占用更多的系统资源,因此采用XML进行数据交换会导致性能低下、兼容性不够、灵敏度低的问题。JSON(Java Script Object Notation)是一种轻量级的数据交换格式,更易于被支持Java Script的浏览器所解析。本文在介绍Ajax(Asynchronous Java Script and XML)关键技术和JSON文法的基础上,将基于JSON的Ajax技术引入到基于J2EE平台的软件开发中,结合一个具体的实例,详细讨论了Ajax的体系结构以及优异性能。J2EE技术与Ajax技术的结合,不但弥补了B/S系统在Web界面上对用户响应灵敏度方面的不足,提高了用户体验,而且减轻了服务器端的负担。