用于本地应用程序的Flex,Java或AIR

时间:2011-12-20 08:45:01

标签: java flex adobe

我不太清楚AIR和FLEX之间的区别,我是用Java做的,

我的问题是我想构建一个以本地模式运行的应用程序,但未来我希望它可以在网络上运行,

基本序列图如下:

enter image description here

所以我希望客户端连接到服务器以获取登录信息,以及存储一些数据,我不知道这三种技术中哪一种是最好的..

你能帮帮我吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

Flex是一个用于创建客户端应用程序的平台。 AIR是在桌面上而不是在浏览器中运行Flex应用程序的“包装器”。它为您提供了访问本地文件系统的一些可能性。

将Flex用于客户端,并决定是否要在浏览器中运行,如网页,或使用AIR安装在桌面上。如果可以使用Flex,请不要将Java用于用户界面。

将Java用于服务器端应用程序。您可能需要像BlazeDS或GraniteDS这样的Flex-Java AMF通信。

答案 1 :(得分:1)

我认为您可以使用FLEX技术。

因为FLEX可以创建AIR和WEB应用程序。 目前你想做桌面应用程序,这意味着在本地模式下运行,所以更好的选择是使用AIR应用程序,然后当你想要更改为WEB时,它对你也非常有用,你可以轻松地将桌面应用程序转换为WEB应用程序。 / p>

度过美好的一天......