AjaxCaller是一個具有多線程安全訪問的XMLHttpRequest組件,主要針對Ajax開發新手,目前仍處于alpha開發階段,僅在AjaxPatterns的在線搜索范例中使用了這個程序。
用明文或者XML結構的數據實現和服務器的交互(GET/POST/PUT/DELETE)
支持XMLHttRequest對象的構析(銷毀對象,C++支持內存對象的構析操作)
支持Response的高速緩存(尚在計劃中)
簡單的庫文件代碼易于新手學習使用,并且支持腳本調試
開源協議
2.2 Flash JavaScript Integration Kit
The Flash JavaScript Integration Kit可以使Flash和Javascript腳本實現相互集成。
可以實現在JavaScript中調用Flash ActionScript腳本,反之亦然。
幾乎支持雙方主要數據類型的在不同環境中的傳遞調用。
開源協議,有幾個Flash開源愛好者維護。
2.3 Google AJAXSLT (2005年6月發行)
Google AJAXSLT,是一個Javascript框架,用來執行XSLT轉換以及XPath查詢。
目前在Google Map上就使用了這個。
開源協議(BSD)
2.4 HTMLHttpRequest(Beta版;創建于2005年)
HtmlHttpRequest最大的特點就是運用XMLHttpRequest對象和標準HTML標簽IFrame來實現最大限度的跨瀏覽跨平臺的AJAX支持,其原理是在支持XMLHttpRequest的瀏覽器上調用XMLHttp,如果不支持,就用IFrame來模擬實現異步交互。
目前支持的瀏覽器:IE6/Win, IE5.5/Win, IE5/Win, IE4/Win, Mozilla/Win,Opera7/Win, Safari/Mac, IE5/Mac
尚未測試的瀏覽器:IE4/Mac, Mozilla/Mac, Opera/Other, Konqueror/Linux。
開源協議(LGPL)
原文轉自:http://www.anti-gravitydesign.com