中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)絡(luò)編程 > 基于Ajax的應(yīng)用程序架構(gòu)匯總
五天實(shí)現(xiàn)CSDN新聞MIS系統(tǒng)開發(fā) 回到列表 web關(guān)聯(lián)菜單實(shí)現(xiàn)方法
 基于Ajax的應(yīng)用程序架構(gòu)匯總

作者:朱先忠 時(shí)間: 2005-08-30 文檔類型:轉(zhuǎn)載 來自:天極網(wǎng)

第 1 頁 基于Ajax的應(yīng)用程序架構(gòu)匯總 [1]
第 2 頁 基于Ajax的應(yīng)用程序架構(gòu)匯總 [2]
第 3 頁 基于Ajax的應(yīng)用程序架構(gòu)匯總 [3]
第 4 頁 基于Ajax的應(yīng)用程序架構(gòu)匯總 [4]

3 服務(wù)器端:多種語言

3.1 跨平臺(tái)異步的接口工具箱(5月2005年)

CPAINT:http://cpaint.sourceforge.net/,是一真正的支持PHP和ASP/Vbscript的Ajax實(shí)現(xiàn)和JSRS(JavaScript遠(yuǎn)程腳本)實(shí)現(xiàn)。CPAINT提供給你需求的代碼在后臺(tái)實(shí)現(xiàn)AJAX和JSRS,而返回的數(shù)據(jù)以JavaScript形式在前臺(tái)操作,格式化和顯示。這允許你創(chuàng)建能提供接近實(shí)時(shí)的反饋給用戶的web應(yīng)用程序。

·支持PHP&ASP

·針對(duì)所有函數(shù)的一致的JavaScript文件

·支持遠(yuǎn)程腳本和XML

·支持本地和遠(yuǎn)程函數(shù)

·單個(gè)或者多個(gè)XMLHTTP對(duì)象

·以文本或者JavaScript XML/DOM文檔對(duì)象方式返回后臺(tái)數(shù)據(jù)

·能支持POST和GET請(qǐng)求

·后臺(tái)代理函數(shù)來訪問遠(yuǎn)程函數(shù)和數(shù)據(jù)

·在所有的主要瀏覽器上測(cè)試過

·在GNU GPL&LGPL保護(hù)下發(fā)行

3.2 SAJAX(可用,但是不是1.0版本;自從3月2005年)

網(wǎng)站是:http://www.modernmethod.com/sajax/,直接把調(diào)用從Javascript發(fā)送到你的服務(wù)器端語言并再次回返。例如,調(diào)用一個(gè)javascript方法x_calculateBudget(),將先到達(dá)服務(wù)器和調(diào)用一個(gè)Java calculateBudget()方法,然后以javascript方式把值返回到x_calculateBudget_cb()。

·便利從Javascript代理函數(shù)到后臺(tái)操作的映射。

·能夠代理對(duì)眾多服務(wù)器端平臺(tái)(ASP/ColdFusion/Io/Lua/Perl/PHP/Python/Ruby)的調(diào)用。

·開源許可。來自多方面貢獻(xiàn)者。

3.3 Javascipt對(duì)象標(biāo)志(JSON)和JSON-RPC

JSON(http://www.json-rpc.org/)是一種遠(yuǎn)程過程協(xié)議,類似于XML-RPC,強(qiáng)有力支持Javascript客戶。

·實(shí)現(xiàn)多服務(wù)器端平臺(tái)(http://www.json-rpc.org/impl.xhtml):Java,Python,Ruby,Perl。

·針對(duì)每種平臺(tái)有獨(dú)立的打包和許可,如JSON-RPC-Java(http://oss.metaparadigm.com/jsonrpc/)。

3.4 Javascript遠(yuǎn)程腳本(JSRS)(自從2000年)

網(wǎng)址是:http://www.ashleyit.com/rs/jsrs/test.htm,直接把調(diào)用從Javascript發(fā)送到你的服務(wù)器端語言并再次回返。

·知名的瀏覽器:IE4+,NS4.x,NS6.x,Mozilla,Opera7和Galeon。

·服務(wù)器端支持:ASP,ColdFusion,PerlCGI,PHP,Python和JSP(servlet)。

·開源許可。由Brent Ashley(http://www.ashleyit.com/)提供支持。

4 服務(wù)器端:Java

注意:許多現(xiàn)有的框架最近正在添加Java支持(例如struts),我將在后面指出。

4.1 WebORB for Java(自從2005年8月)

網(wǎng)址:http://www.themidnightcoders.com/weborb/aboutWeborb.htm,是一個(gè)平臺(tái),支持開發(fā)AJAX和基于Flash的胖客戶端應(yīng)用程序,并可以把它們與Java對(duì)象和XML Web服務(wù)相系起來。在線舉例(http://www.themidnightcoders.com/examples)

·WebORB包括一個(gè)稱作豐富的客戶系統(tǒng)(http://www.themidnightcoders.com/rcs/index.htm)的客戶端庫。該豐富的客戶系統(tǒng)提供一簡單的在線api來綁定到并調(diào)用任何Java對(duì)象,XML Web服務(wù)或者EJB上的方法。

·支持同步的和異步的方法調(diào)用。

·并不要求在服務(wù)器端代碼上作任何修改,不需要定制方法屬性,特別的簽名或者參數(shù)類型。★不要求設(shè)計(jì)時(shí)生成代理。

·同步調(diào)用返回來自于該調(diào)用(不需要回叫)的數(shù)據(jù)。異步的調(diào)用依賴于一個(gè)回叫實(shí)現(xiàn)。

·任何服務(wù)器端方法能被同步地或者異步地調(diào)用。

·客戶應(yīng)用程序能向服務(wù)器對(duì)象請(qǐng)求指定的活動(dòng)方式。結(jié)果,對(duì)象能被輕易地創(chuàng)建而不需任何特殊的編程。

·提供一個(gè)特定API來處理數(shù)據(jù)庫查詢結(jié)果-服務(wù)器代碼能返回Data集合或者Data表,而客戶端以一個(gè)特殊RecordSet JavaScript對(duì)象來顯示這個(gè)結(jié)果。該對(duì)象提供一個(gè)方法以檢索列名和行數(shù)據(jù)。

·支持?jǐn)?shù)據(jù)分頁技術(shù)?蛻魬(yīng)用程序能檢索頁面中的數(shù)據(jù)。

·支持所有的服務(wù)器端參數(shù)類型并返回值-原型,字符串,復(fù)合類型,數(shù)組,本機(jī).net集合,遠(yuǎn)程參考。

·共有兩種版本可用:標(biāo)準(zhǔn)版(自由)和專業(yè)版(商業(yè)許可)

4.2 Echo 2(自從3月2005年)

網(wǎng)址是:http://www.nextapp.com/products/echo2/,允許你用純Java代碼編寫Ajax應(yīng)用軟件(范例(http://demo.nextapp.com/InteractiveTest/ia))。

自動(dòng)地生成HTML和Javascript。

·協(xié)調(diào)瀏覽器和服務(wù)器之間的消息。消息形式為XML。

·如果需要,可以手工編寫定制的Javascript部件。

·開源許可(Mozilla公共許可或者GNU LGPL)。源于Next App,Inc.(http://www.nextapp.com/)。

4.3 Direct Web Remoting (DWR)(2005年)

網(wǎng)址是:http://www.getahead.ltd.uk/dwr/,是一個(gè)框架,用于直接從Javascript代碼中調(diào)用Java方法。

·象SAJAX,能把Javascript中的調(diào)用傳遞到Java方法,并返回到Javascript回叫。

·能與任何web框架(Struts,Tapestry,等等)一起使用。

·開源許可(Apache(http://www.apache.org/LICENSE.txt))。由Joe Walker(http://www.getahead.ltd.uk/sg/space/joe/)所支持。被加入到WebWork(http://www.opensymphony.com/webwork/)版本。

4.4 SWATO(2005年)

網(wǎng)址是:http://swato.dev.java.net/,是一套可重用的和良好集成的Java/JavaScript庫,它實(shí)現(xiàn)了一種更容易的方式來改變你的web應(yīng)用程序的交互,它是通過AJAX方式實(shí)現(xiàn)。

·服務(wù)器端Java庫能被容易地配置到所有的Servlet 2.3+匹配的容器中。

·客戶端JavaScript庫能工作在支持HttpXMLRequest的各種瀏覽器中。

·使用JSON來在服務(wù)器端編組你的POJO數(shù)據(jù)。這樣你能存取在任何JavaScript環(huán)境(HTML,XUL,SVG)中的遠(yuǎn)程數(shù)據(jù),這種存取可以容易地通過硬編碼或者與某種成熟的JavaScript庫集成來實(shí)現(xiàn)。

·提供一個(gè)簡單的接口來使你的JavaScript代碼可以與暴露在客戶端的遠(yuǎn)程POJO交互(RPC等)。

·使用web.xml中的<servlet>和<filter>的容易且靈活的配置,并能(但不是依賴)與Spring集成到一起。

·提供了幾個(gè)可幫助你快速開發(fā)web應(yīng)用程序的組件(如自動(dòng)完成的文本框,在線表單,在線列表,等等)。

出處:天極網(wǎng)
責(zé)任編輯:moby

上一頁 基于Ajax的應(yīng)用程序架構(gòu)匯總 [2] 下一頁 基于Ajax的應(yīng)用程序架構(gòu)匯總 [4]

◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論

關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會(huì)7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會(huì)
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺(tái)歷
Ps簡單繪制一個(gè)可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:3/41個(gè)記錄/頁 轉(zhuǎn)到 頁 共4個(gè)記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請(qǐng)不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請(qǐng)與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請(qǐng)與我們聯(lián)系,我們將立即刪除修改。

您的評(píng)論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評(píng)論。如果您不是本站會(huì)員,你可以注冊(cè) 為本站會(huì)員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請(qǐng)用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評(píng)分 1 2 3 4 5
注意:請(qǐng)不要在評(píng)論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請(qǐng)您注意:
·不良評(píng)論請(qǐng)用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評(píng)論管理人員有權(quán)保留或刪除其管轄評(píng)論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評(píng)論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評(píng)論文檔 | 報(bào)告錯(cuò)誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測(cè)試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2