摘要
在基于无盘的NC机网络中,如果采用传统的同步交互式Web服务,会造成服务器的负担过重,并使用户等待时间过长。该文提出一种新的方法,将AJAX技术引入NC网络,在用户与服务器之间通过AJAX引擎异步调用XML以实现动态加载数据,使用户与程序异步交互而无须等待服务器的通信。在实例中,Web页面通过JavaScript调用AJAX引擎并异步加载数据,减轻了服务器和带宽的负担,使用户在浏览Web网页时所能感受到的程序反应灵敏度有所提高。
As the network based on network computer(NC) has no hard disk, traditional synchronous Web applications bring heavy burdens to the server and let users wait too long for responses. This paper presents a new approach which introduces AJAX into NC network, allowing the user to load XML asynchronously from server in order to load the data dynamically via an AJAX engine, making it possible that the user interacts with the application asynchronously independent of communication with the server. In the demonstration, Web page calls AJAX engine and loads data asynchronously through JavaScript. Not only the burden on the server is lightened, the bandwidth is saved, but the user can feel the application is as sensitive as the desktop software while surfing on the Web.
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第24期124-125,129,共3页
Computer Engineering
基金
国家"863"计划基金资助项目"基于国产软硬件的多通道网络教育关键技术与应用研究"(2003AA116060)