2011-12-20 54 views
0

我不知道真的很好AIR和Flex之間的性差異,我做了Java因子評分,的Flex,Java或AIR本地應用

我的問題是,我想建立一個應用程序在本地模式下運行,但也許在未來,我希望它是可用trought網頁,

的基本序列圖如下:

enter image description here

所以我想在客戶端連接到的登錄信息的服務器,並存儲一些da ta,我不知道這三種技術之一是最好的..

你能幫我嗎?

謝謝!

回答

1

Flex是創建客戶端應用程序的平臺。 AIR是一個「包裝器」,用於在桌面上而不是在瀏覽器中運行Flex應用程序。它爲您提供了訪問本地文件系統的一些可能性。

在客戶端使用Flex,並決定是否希望它在瀏覽器(如網頁)中運行,或者使用AIR在桌面上安裝。如果您可以使用Flex,請不要將Java用於用戶界面。

將Java用於服務器端應用程序。您可能需要用於Flex-Java AMF通信的BlazeDS或GraniteDS之類的東西。

+0

好服務器端的我只想要一個SQL數據庫和文件系統來存儲文件,所以我想在沒有任何服務器端應用程序,只需在destkop應用程序使用DB連接和FTP上傳或類似的東西,這是一個好主意嗎?或者最好有一個服務器端應用程序來處理所有這些東西? – 2011-12-20 10:18:04

1

我想你可以使用FLEX技術。

因爲FLEX可以創建AIR和WEB應用程序。 當前你想要做桌面應用程序,這意味着在本地模式下運行,所以更好的選擇是使用AIR應用程序,然後當你想改變爲WEB比它對你也很有用時,你可以很容易地將桌面應用程序轉換成WEB應用程序。

擁有美好的一天...