哪个数据库用于flex独立应用程序?

时间:2010-01-11 11:02:19

标签: database flex air flex3

我计划开发一个独立的应用程序,实际上将用于个人目的。因此,只有单个用户访问权限。我想在Flex中开发它。只想在这里得到大师们的一些意见:

  1. 我是否应该使用Flex或AIR(我只知道Flex,AIR我需要开始学习)
  2. 我应该使用哪个数据库? SQLLite或HSQLDB或其他一些。
  3. 提前感谢您的帮助。

    快乐编码

    此致 PK

3 个答案:

答案 0 :(得分:7)

对于独立应用程序,您需要使用Air,FLEX是一个框架,因此您可以将其用于Air应用程序。

Air随附SQLLite准备使用,如果您不想使用SQLLite,您将不得不找到一种与您的数据库通信的方式:网关服务器(php,java,...)或找到一个随时可用的套接字司机,或自己写。

编辑: Here一个首页,您可以在其中找到Air示例和教程

this中,一个使用SQLite数据库的示例。您可以下载示例应用程序的代码

答案 1 :(得分:1)

  1. BOTH!从Flex开始,因为您知道它并迁移到AIR,因此您有一个供您自己使用的本地桌面应用程序。然后,您可以将其提供给最终用户。

  2. 此刻真的不重要,您甚至可以考虑不使用数据库,只是坚持使用文件系统以便于配置等等。然而,当你开始工作时,你需要认真对待你的数据库,在这一点上我会选择MySQL,而不是你提到的那些。我之所以这样说是因为它会为你提供更多的临时解决方案,因为MySQL会随着你的成长而支持你,越早嵌入就越好。

答案 2 :(得分:0)

HSQLDB是最简单的,如果您的应用程序不会产生大量数据,最容易使用独立应用程序进行分发。这是在桌面应用程序中存储数据的好数据库。