成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

主流RIA技術中JavaFX、Flex和SilverLight、AJAX誰主沉浮

開發 后端
本文向大家介紹一下主流RIA技術JavaFX、Flex和SilverLight、AJAX比較,Adobe公司于2008年初發布了AIR1.0和Flex3.0,而Microsoft于3月份發布了Silverlight2.0Beta版。

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

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

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

首先什么是RIA?

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

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

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

3)JavaFX,JavaFX是Sun公司2007年發布的,準備替代Applet的一種技術或者平臺,人們稱它為“下一代Applet”,我想這包含兩重含義,一是Sun承認它的Applet已經淘汰(Appletisdead);二是Sun公司想借重JavaFX重新爭奪桌面市場。JavaFX包括JavaFX腳本語言和JavaFxMobile應用,JavaFX腳本語言是Sun發明的一種聲明性(declarativelanguage)語言,其語法類似于SVG,用于快速開發圖形用戶界面。在這幾天的JavaOne大會上,我看了來自Sun的工程師RichardBair的一段視頻,Richard演示了一個叫做IRIS的系統,該系統使用了基于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而發展起來的。典型的Ajax應用當屬Google的Gmail和GoogleMap了。為了更好滿足開發者的需要,目前已經涌現出許許多多開源的Ajax框架,另外,也有一些商業的Ajax框架供開發者選擇。

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

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

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

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

【編輯推薦】

  1. 解析JavaFX,Flex和Silverlight的橫向對比
  2. Flex開發者必須知道的10件事
  3. 技術前沿 看Flex客戶端緩存技術如何使用
  4. 12個Flex常用功能代碼再現
  5. 學習筆記 Flex國際化如何支持其他語言

 

責任編輯:佚名 來源: javaeye
相關推薦

2009-06-23 13:55:20

JavaFXRIA

2013-10-14 15:35:55

需求技術

2010-08-09 10:54:30

RIAFlex

2010-08-11 10:10:17

JavaFXFlexSilverlight

2009-06-16 15:25:17

SilverlightJavaFXFlex

2009-04-27 13:32:24

CDN視頻

2015-10-15 11:05:21

OpenStackKubernetesMesos

2009-11-30 09:36:32

Linux桌面系統

2009-12-30 14:59:14

IT運維管理摩卡

2013-12-30 09:44:15

亞馬遜思科DaaS

2009-04-01 13:26:08

JavaFXFlexSilverlight

2009-07-10 08:53:18

ChromeWindows 7性能比較

2010-05-19 15:57:38

CVS與SVN

2022-08-09 08:40:51

運營商互聯網云云計算

2013-06-05 17:34:09

虛擬

2014-05-15 09:07:48

華為HNCSDN物聯網

2013-09-17 09:42:35

云計算市場公有云

2010-07-29 09:18:25

JavaFXFlexSilverlight

2011-07-08 13:40:19

吳海軍 PC時代

2011-03-01 10:29:32

互聯網
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天操天天操 | 亚洲美女一区 | 国产成人福利在线观看 | 欧美久 | 午夜影院在线 | 伦理二区| 黄色毛片免费 | 亚洲久在线 | 国产成人精品一区二区三 | 亚洲精品高清视频 | 成人免费视频 | 91大神在线资源观看无广告 | 国产精品视频免费看 | 久久精品小视频 | 日韩精品一区二区三区四区视频 | 欧美午夜激情在线 | 日韩欧美手机在线 | 四虎永久在线精品免费一区二 | 黄色成人免费看 | 国产国产精品久久久久 | 国产成人高清 | 羞羞的视频免费在线观看 | 日韩三级视频 | 久久久久久国产免费视网址 | 日本欧美在线观看视频 | 日本字幕在线观看 | 国产美女一区二区 | 亚洲电影第三页 | 亚洲欧美激情精品一区二区 | 中文字幕黄色大片 | 久久久免费电影 | av毛片在线播放 | 亚洲国产精品一区二区www | 一本大道久久a久久精二百 国产成人免费在线 | 国产精品一区二区av | 久久精品一二三影院 | 一区二区三区精品视频 | 日韩午夜一区二区三区 | 亚洲欧美国产精品久久 | 中文字幕国产精品 | 欧产日产国产精品视频 |