91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
主流RIA技術中JavaFX、Flex和SilverLight、AJAX誰主沉浮

本文和大家重點討論一下主流RIA技術JavaFX、Flex和SilverLight、AJAX比較,過去的2008年是RIA技術競爭非常激烈的一年。在5月份舉行的2008JavaOne大會上,JavaFX毫無懸念地成為本次JavaOne會議的焦點之一。本文將對他們進行一個簡單的比較。

10年積累的成都網站制作、網站建設經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站策劃后付款的網站建設流程,更有南華免費網站建設讓你可以放心的選擇與我們合作。

主流RIA技術JavaFX、Flex和SilverLight、AJAX比較

過去的2008年是RIA技術競爭非常激烈的一年。果然不出所料,Adobe公司于2008年初發(fā)布了AIR1.0和Flex3.0;緊接著Microsoft也不甘示弱,于3月份發(fā)布了Silverlight2.0Beta版;在5月份舉行的2008JavaOne大會上,JavaFX毫無懸念地成為本次JavaOne會議的焦點之一。本文將對他們進行一個簡單的比較。

首先什么是RIA?

RIA是RichInternetApplication(富互聯(lián)網應用系統(tǒng),亦稱富客戶端)的縮寫,我們翻開維基百科,先看看它的定義。所謂RIA,首先,它應該是一個網絡應用程序;其次,它還要具有桌面應用程序的特征和功能(RichInternetapplications(RIA)arewebapplicationsthathavethefeaturesandfunctionalityoftraditionaldesktopapplications)。簡單地說,如果你的桌面程序(比如說Word、Photoshop和Eclipse)能在網絡上運行,并且能保持其原來的功能和特征,那么我們就可以稱它們?yōu)镽IA應用(富客戶端應用)。根據這個定義,我們能見到的RIA應用可以說很多很多,下面就列舉一些常見的RIA應用。

1)JavaApplet,Applet是相當古老的RIA應用,它能嵌入到HTML頁面中,并在客戶端運行。

2)JavaApplication,Java應用程序可以由JavaWebStart通過網絡發(fā)布到客戶端,并在客戶端運行。

3)JavaFX,JavaFX是Sun公司2007年發(fā)布的,準備替代Applet的一種技術或者平臺,人們稱它為“下一代Applet”,我想這包含兩重含義,一是Sun承認它的Applet已經淘汰(Appletisdead);二是Sun公司想借重JavaFX重新爭奪桌面市場。JavaFX包括JavaFX腳本語言和JavaFxMobile應用,JavaFX腳本語言是Sun發(fā)明的一種聲明性(declarativelanguage)語言,其語法類似于SVG,用于快速開發(fā)圖形用戶界面。在這幾天的JavaOne大會上,我看了來自Sun的工程師RichardBair的一段視頻,Richard演示了一個叫做IRIS的系統(tǒng),該系統(tǒng)使用了基于Swing的Applet建成(aRIAswingapplet),Richard籍此證明Applet并沒有死(Iamnotdead)。如果您有興趣,請訪問http://parleys.com/display/PARLEYS/IRIS%2C+a+RIA+swing+applet觀看他的演示。

4)JavaScript/Ajax,Ajax可以說是目前應用最廣的RIA應用了,Web2.0概念就是因為Ajax而發(fā)展起來的。典型的Ajax應用當屬Google的Gmail和GoogleMap了。為了更好滿足開發(fā)者的需要,目前已經涌現出許許多多開源的Ajax框架,另外,也有一些商業(yè)的Ajax框架供開發(fā)者選擇。

5)MicrosoftActiveX控件,ActiveX控件可以嵌入至HTML頁面內,它的歷史和Applet一樣古老,但是它是微軟開發(fā)的技術,所以它只能運行在IE中。

6)Silverlight,微軟已經看到了RIA市場的潛力,它當然不甘落后。Silverlight就是微軟用來進軍RIA市場的武器。Silverlight從本質上說,是一種WPF應用程序,其界面使用XAML描述,后端可以用任何一種.Net兼容的語言開發(fā)。微軟現在已經發(fā)布了Sliverlight2.0BetaSDK,開發(fā)者可以通過該SDK開發(fā)Silverlight應用。

7)Flash,Flash是Adobe公司發(fā)布的RIA技術,它可以通過FlexSDK來開發(fā)。目前,Flash在網絡上的應用非常普遍。

當然,RIA應用還有很多很多,比如說Google的GWT框架、Curl及Backbase等等,在此就不一一贅述了。


網頁題目:主流RIA技術中JavaFX、Flex和SilverLight、AJAX誰主沉浮
文章分享:http://m.jiaoqi3.com/article/coeipec.html