基于ajax的開發模式
作者:佚名 時間:2013-12-04 分享到:
比起傳統的web開發模式,ajax則向傳統桌面程序靠攏了很多,一個web頁已經越來越趨向于一個單獨的應用程序.一個web頁可以從多個接口獲取數據,并將它們更新在頁面中,所有的工作都是在后臺完成,設計良好的ajax程序可以告訴用戶瀏覽器正在做什么,讓用戶可以邊等等邊完成其他的工作.
在ajax中,每個客戶端頁面不一定是對應一個服務器端頁面,而可能是由多個服務器端頁面共同協作完成這個頁面所需要的功能.
大多數服務器端的頁面已經不再是界面表現的工具,而是作為提供數據的接口,xmlhttprequest對象能夠獲取這些頁面的信息,并將其客戶端頁面的ajax引擎,由ajax引擎來處理這些數據并表現到頁面.每個客戶端的頁面可以為多個客戶端頁面服務,在寧產的模式下,每個服務器端頁面可以將功能的粒度分的很細,至于這些功能怎么組合,則完全是客戶端的事,通過ajax引擎,客戶端頁面可以根據用戶的需要來調用服務器端相應的頁面,獲得數據未有頁面上,此時許多服務器端頁面已經不能稱之為頁面,而應該稱之為接口.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3169.html