我计划开发一个独立的应用程序,实际上将用于个人目的。因此,只有单个用户访问权限。我想在Flex中开发它。只想在这里得到大师们的一些意见:
提前感谢您的帮助。
快乐编码
此致 PK
答案 0 :(得分:7)
对于独立应用程序,您需要使用Air,FLEX是一个框架,因此您可以将其用于Air应用程序。
Air随附SQLLite准备使用,如果您不想使用SQLLite,您将不得不找到一种与您的数据库通信的方式:网关服务器(php,java,...)或找到一个随时可用的套接字司机,或自己写。
编辑: Here一个首页,您可以在其中找到Air示例和教程
在this中,一个使用SQLite数据库的示例。您可以下载示例应用程序的代码
答案 1 :(得分:1)
BOTH!从Flex开始,因为您知道它并迁移到AIR,因此您有一个供您自己使用的本地桌面应用程序。然后,您可以将其提供给最终用户。
此刻真的不重要,您甚至可以考虑不使用数据库,只是坚持使用文件系统以便于配置等等。然而,当你开始工作时,你需要认真对待你的数据库,在这一点上我会选择MySQL,而不是你提到的那些。我之所以这样说是因为它会为你提供更多的临时解决方案,因为MySQL会随着你的成长而支持你,越早嵌入就越好。
答案 2 :(得分:0)
HSQLDB是最简单的,如果您的应用程序不会产生大量数据,最容易使用独立应用程序进行分发。这是在桌面应用程序中存储数据的好数据库。