我正在嘗試構建一個不需要運行時間的桌面應用程序,因此Flash生成器似乎是唯一的選擇。使用Java集成的Flash Builder
有一個Flash Builder和Java集成,如圖所示here 但它似乎是一個支持它的服務器。 它更適用於網站?
如果我正在構建桌面應用程序,是否可行?
我正在嘗試構建一個不需要運行時間的桌面應用程序,因此Flash生成器似乎是唯一的選擇。使用Java集成的Flash Builder
有一個Flash Builder和Java集成,如圖所示here 但它似乎是一個支持它的服務器。 它更適用於網站?
如果我正在構建桌面應用程序,是否可行?
如果使用Flash Builder生成桌面應用程序,則需要安裝Adobe AIR,這是一個小型運行時。如果您願意,也可以作爲網站訪問,這需要安裝Flash播放器。
Flex是Flash Builder使用的語言,必須能夠以某種方式連接到Java。您可以使用SOAP對象,BlazeDS,JSON,HTTP甚至PHP/JavaBridge組合(Zend Server Community Server和PHP 5.3都有)。
問題是,必須有一個可訪問的服務器,其上帶有JAR文件。你如何去完全取決於你。
更多FlashBuilder & Flex的信息,我建議http://adobe.com/devnet/flex
是的,這裏有一個關於Flex和Java集成的教程[鏈接](http://www.adobe.com/devnet/flex/articles/flashbuilder4_datawizards_spring.html) 但是它似乎更適合實現Web服務器客戶端應用程序而非桌面應用程序。我對嗎 ? – user1004413
我對你的目標有點困惑。如果您嘗試在本地運行Java代碼 - 否,Flash Builder需要Flex。 FB/Flex可以在本地運行。 Tweetdeck使用Flex,並通過api連接。許多手機應用程序也使用它。它會執行ajax調用來連接服務器以獲取數據,但只能根據需要進行調用。這個例子中的java位於事物的EE側。 – Cymbals
Java需要一個虛擬機才能運行,所以如果沒有虛擬機就無法運行。
的Flash Builder是一個IDE,一個工具,幫助你寫你的程序 - 有在輸出沒有區別它創建於其他任何編譯二進制閃光燈。 Java和Flash **總是**需要虛擬機才能運行。你究竟想要完成什麼? – weltraumpirat
我想編碼一個桌面應用程序,允許我顯示我的計算機圖像並修改其元數據。以前是用Javafx工作,但它不能在普通的Java虛擬機上運行。因此,我想使用Flash Builder和Java集成,因爲我的代碼是用java編寫的。 – user1004413