我需要使用Adobe Air 2.5存储6组密码和用户名 我应该使用SQL数据库还是EncryptedLocalStore?
感谢。乌利
答案 0 :(得分:0)
这取决于如何获取和使用信息。如果它是应用程序用户提供的信息,然后将其缓存以供将来使用,则EncryptedLocalStore(ELS)可能是一种很好的方法。有一些好处和限制:
ELS旨在保存少量数据 - 您的6个用户/ pw组合的示例符合条件。
ELS数据可供特定用户访问的所有进程使用。因此,在一个应用程序中设置后,可以从同一发布者的其他AIR应用程序访问它,只要它与操作系统验证的用户相同即可。如果您不喜欢此访问模型,则应使用数据库。
不应将ELS数据视为永久性数据 - 可以通过多种方式删除它。如果数据不再可用,您应该为用户提供重新输入数据的方法。
检查http://goo.gl/Nd3gQ处的文档,了解有关何时以及如何使用ELS的更多信息。