Posts tagged JavaScript

AJAX框架匯總(8) – Ruby

8 Server-Side: Ruby

8.1 Ruby On Rails

Ruby On Rails是一個支持AJAX的完整Web框架,使用Ruby語言編寫,嚴格按照MVC結構開發。

* 當Ajax出現的時候Rails還處於其發展的早期,因此Ajax可能逐漸成為Rails框架的核心。
* 生成瀏覽器中大多數/全部的Window應用組件和動畫的Javascript腳本。
* 支持服務器端調用。
* 隊列支持
* 開源許可

From MoztwWiki
本文章為 Mozilla Developer Center 的翻譯。原文的作者與編修歷史可在它的歷史頁
這篇文章說明相關技術的基礎,並提供實例供您上手。

轉貼:PHPChina

AJAX框架匯總(7) – PHP

7 Server-Side: PHP

7.1 AjaxAC (2005年4月)

AjaxAC用一個單獨類封裝了完整的應用程序功能

* 所有的功能集成在自包含的類中(另外附帶一些Javascript庫)
* 調用PHP文件或者HTML頁面非常簡易,隻需創建App類後把類引用傳遞給需要調用的Javascript對象或者HTML元素即可。
* 捕獲Javascript事件
* 可以自定義配置數據,並且支持運行時參數更改
* 無需再Javascript代碼中夾雜淩亂的Html代碼,所有事件都是被動態附加上的
* 由於以上兩個優點,所以支持良好的模版引擎
* 容易Hook到PHP類和MySql數據已返回給自己的request
* 能夠容易的用Javascript建立窗口模式應用程序。

More >

AJAX框架匯總(6) – .NET

6 Server-Side: .NET

6.1 WebORB for .NET (2005年8月)

WebORB for .NET是一個用.NET和 XML Web Services方式開發javascript:void(0);">AJAX和基於Flash的富客戶端應用程序(在線例子)

* WebORB 包括一個富客戶端開發類庫。提供簡單的在線式API用來綁定或者調用任何.NET對象、XML Web Services
* 支持異步或同步的事件驅動
* 不需要在服務端修改任何代碼,不需要自定義方法或屬性、變量等。不要求設計時指定代理等。
* 同步調用不需要回調,異步調用需要一個回調方法。
* 客戶端可以嚮服務端請求指定的活動方式,不需要任何編程就可以把處理結果輕易的轉變為狀態。
* 提供一個特定API來處理數據庫查詢結果-服務器代碼能返回DataSet或者DataTable,而客戶端以一個類似於 RecordSet的JavaScript對象來顯示這個結果。該對象提供檢索列名和行數據的方法。
* 支持數據分頁技術。客戶應用程序能檢索頁面中的數據。
* 支持以參數的方式返回所有服務期端數據類型,如primitives, strings, complex types, arrays, native .net collections, remote references
* 目前有兩個版本:標準版(免費),專業版(商業許可)

More >

AJAX框架匯總(5) – Lisp

5 Server-Side: Lisp

5.1 CL-Ajax

CL-Ajax實現Javascript直接調用服務端 Lisp

* 生成可帶參數的函數
* 可以回調Javascript函數或者DOM對象
* 可以集成到SAJAX中
* 開源許可

From MoztwWiki
本文章為 Mozilla Developer Center 的翻譯。原文的作者與編修歷史可在它的歷史頁
這篇文章說明相關技術的基礎,並提供實例供您上手。

轉貼:PHPChina

AJAX框架匯總(4) – Java

4 Server-Side: Java

4.1 WebORB for Java (2005年8月)

WebORB for Java是一個開發 javascript:void(0);">AJAX和基於Flash的富客戶端應用程序的開發平臺。在線例子

* WebORB包括一個富客戶端開發類庫。提供簡單的在線式API用來綁定或者調用任何Java對象、XML Web Services和EJB
* 支持異步或同步的事件驅動
* 不需要在服務端修改任何代碼,不需要自定義方法或屬性、變量等。不要求設計時指定代理等。
* 同步調用不需要回調,異步調用需要一個回調方法。
* 客戶端可以嚮服務端請求指定的活動方式,不需要任何編程就可以把處理結果輕易的轉變為狀態。
* 提供一個特定API來處理數據庫查詢結果-服務器代碼能返回DataSet或者DataTable,而客戶端以一個類似於 RecordSet的JavaScript對象來顯示這個結果。該對象提供檢索列名和行數據的方法。
* 支持數據分頁技術。客戶應用程序能檢索頁面中的數據。
* 支持以參數的方式返回所有服務期端數據類型,如primitives, strings, complex types, arrays, native .net collections, remote references
* 目前有兩個版本:標準版(免費),專業版(商業許可)

More >

AJAX框架匯總(3) – Multi-Language

3 Server-Side: Multi-Language

3.1 Cross-Platform Asynchronous INterface Toolkit (2005年5月)

CPAINT是一個真正的同時支持PHP和ASP/VBScript腳本的javascript:void(0);">AJAX和JSRS工俱包。CPAINT在後臺提供妳需求的javascript:void(0);">AJAX和JSRS代碼,並自動返回到瀏覽器端相應的Javascript腳本代碼,這種方式易於實時反饋需求的WEB應用程序。

* 支持PHP和ASP
* 所有功能函數都在統一的JavaScript文件中
* 支持遠程腳本和XML
* 支持本地和遠程函數調用
* 可以創建單個或多個XMLHttp對象
* 返回給後臺的數據即可以是文本也可以是XML/DOM文檔對象
* 支持POST和GET
* 用服務端代理的方式實現遠程函數和數據的訪問操作
* 大部分瀏覽器中測試正常使用
* 在GNU、GPL、LGPL開源協議保護下發行

More >