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

三大主流技術JavaFX,Flex和Silverlight橫向對比

開發 后端
本文向大家描述一下JavaFX,Flex和Silverlight橫向對比,簡單說來,在今天Flex比JavaFX高效得多。但我們得記住我們是在用Flex版本3與JavaFX版本1進行對比。

你對JavaFX,Flex和Silverlight三種語言有什么區別和聯系是否了解,這里和大家分享一下JavaFX,Flex和Silverlight橫向對比,通過對比我們可以知曉那種語言更具有優勢,使用更方便。

JavaFX,Flex和Silverlight橫向對比

Flex,JavaFX,Silverlight…

坦白來說,在開發這個應用期間,我在內心一直在比較用JavaFX做與用AdobeFlex做同樣的事情。

簡單說來,在今天Flex比JavaFX高效得多。但我們得記住我們是在用Flex版本3與JavaFX版本1進行對比。如果你了解如何開發Swing應用,你可能就會寧愿繼續用Swing,而不是使用我們在這個PetStore版本中手工創建的JavaFX1.0包裝類。

◆JavaFX1.0***問題是它不包括任何用于WEB開發的用戶界面組件。連簡單的超鏈接組件都沒有,更不用說數據網絡或者樹列表組件。我認為這沒有其他原因,只能歸咎于Sun公司在開發此新用戶界面工具時只投入了太少的時間與有限的人力資源。

幸運的是,Sun即將發布JavaFX2.0版本,它帶有完整的用戶界面組件、容器、導航條和布局控制。微軟僅僅只為宣布自己做出與Flex相似產品,就在2007年發布了功能不全的Silverlight1.0,直到一年后,全功能的Silverlight2.0才可用。好消息是Java開發者已經開始建造他們自己的開放源碼組件庫:Jfxtras.

另一方面,我看到一些功能失于Flex而收于JavaFX.

例如,ActionScript不支持多線程。這在與遠程站點通訊時不成其問題-所有的遠程調用都是同步的,并且使用回調機制把服務器數據流傳送到客戶機。但是,如果你需要寫或者使用一個執行在客戶端的CPU密集計算Java庫時,我認為Java就會勝過ActionScript.兩種語言的語法相當接近(見http://flexblog.faratasystems.com/?p=115)。

JavaFX支持eval()函數,可以在運行過程中編譯并執行一小段代碼。Flex并不支持這一功能。

◆數據雙向綁定已在JavaFX實現,但Flex預計到版本4才支持。

我見過一些對于Flex與JavaFX網絡協議的基準測試。最近的測試只是提供了客戶機與服務器間的XML和REST數據交換。當然,你能編寫Java套接字或者包裝一個RMI客戶到JavaFX,這會比ActionScript實時消息協議快嗎?我們不知道。或者你能在JAVAApplet和服務器端Java字符流間用HTTP通道通訊。這會比使用AMF,一種基于HTTP的二進制協議快嗎?我們也不知道。

在開發移動應用時JavaFX消除了許多復雜性。它承諾可以不用JavaSE開發桌面應用,可以不需要用JavaME開發移動應用—JavaFX就是你的唯一需要的解決方案。JavaFX移動開發提供了硬件加速。記住,Java在移動設備中已經有26億的裝機量!Java在這一領域對FlashLite有絕對優勢。

◆JavaFX1.1快要發布(編者注:該版本已于09年2月17日發布)。它在移動領域執行更快,bug更少,功能更多,但在桌面平臺上沒有什么主要更新。

我明白這不是要求大量現金注入的好時機,但是,如果Sun微系統公司的管理者不能找到一條在未來JavaFX版本上雙倍擴大基于此平臺應用開發團隊的方式,整個AdobleFlex團隊就能在這一年期內安全地發展起來。因此,如果投入太少,JavaFX就要盡早開放源碼。

文章來源:本文節選自mentat翻譯的PetStorewithJavaFX1.0.Part1.byYakovFain

【編輯推薦】

  1. 探秘Flex與JavaScript交互
  2. 常用FlexBuilder快捷鍵用法指導
  3. Flex框架Riawave的定制應用
  4. 技術前沿 Flex2.0 從零開始實現文件上傳
  5. FlexBuilder開發方法及特點解析 

 

責任編輯:佚名 來源: csdn.net
相關推薦

2009-04-01 13:26:08

JavaFXFlexSilverlight

2010-07-29 09:18:25

JavaFXFlexSilverlight

2009-06-23 13:55:20

JavaFXRIA

2010-07-29 09:25:14

SilverLightAJAXJavaFX

2009-06-16 15:25:17

SilverlightJavaFXFlex

2010-08-09 10:54:30

RIAFlex

2010-08-09 13:25:02

FlexSilverlight

2010-08-06 16:15:57

Flex通信

2009-02-16 17:21:46

2009-08-21 14:07:05

Flex與Silver

2009-12-25 10:10:38

Linux用戶群

2012-07-19 09:15:43

CloudStackEucalyptusvCloud Dire

2009-12-17 09:06:23

Visual Stud

2013-06-05 10:56:26

2019-10-31 11:16:57

Web框架Angular

2010-08-13 14:39:57

Flex布局

2015-06-04 14:29:46

JavaScript框架比較

2009-10-14 10:56:00

主流x86虛擬機技術

2020-04-02 09:40:25

移動端性能測試測試工具

2017-08-07 11:02:28

機器學習分布式Spark
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲欧洲精品在线 | 亚洲三级av | 国产成人精品久久二区二区 | 四虎影院一区二区 | 国产一区二区精品自拍 | 久久午夜精品 | 999免费网站 | 久久一区二区视频 | 欧美精品一区在线观看 | 四虎影院免费在线 | 91综合网 | 黄色三级免费 | 欧美综合一区 | 日韩资源| av资源中文在线 | 国产成人精品一区二区三区在线观看 | 久久国品片 | 成人午夜在线观看 | 欧美成人黄色小说 | 亚洲一级黄色 | 欧美一级视频免费看 | 日本精品一区二区三区在线观看视频 | 国产精品九九 | 一区二区av | 国产传媒毛片精品视频第一次 | 成人不卡一区二区 | 久久高清 | 亚洲精品第一页 | 成人免费在线视频 | 久久精品国产一区二区三区 | 日韩毛片视频 | 99热精品6 | 亚洲欧美在线免费观看 | 国产成人网 | 99久久精品国产麻豆演员表 | 国产一区二区在线播放 | 日韩毛片在线视频 | 亚洲国产精品视频一区 | 视频一区二区在线观看 | 日韩高清www | 久久性色 |