【问题标题】:is it possible to create a SQLite DB using .Net Framework/Java and Push the DB to iPhone using Web Service?是否可以使用 .Net Framework/Java 创建 SQLite 数据库并使用 Web 服务将数据库推送到 iPhone?
【发布时间】:2010-11-22 06:22:14
【问题描述】:

我创建了一个应用程序,它将在文档文件夹中以 XML 文件的形式包含大量数据。数据量如此之大,而且其数据每天都在增长,因此计划将其移至 SQLLite DB。此外,出于安全目的,我希望将其移至 SQLLite DB。我目前有大约 1000 个 XML 文件,将来可能会增长。我的主要问题是我希望使用后端系统(.Net Framework 或 Java)将 XML 文件中的所有数据移动到 SQLLite DB 中,并且我可以使用 Web 服务将这个完整的数据库推送到 iPhone 中。这样就不会在 iPhone 中进行 XML 解析。因为我听说 XML 解析比从 iPhone 中的 SQLLite DB 读取更耗费资源。这是否是一个可行的解决方案或任何更好的方法可用?

【问题讨论】:

    标签: java .net iphone web-services cocoa-touch


    【解决方案1】:

    不要每次都传输整个数据集。让 iOS 客户端仅请求自上次同步以来的更改,并让它更新其本地数据库。处理多个 XML 文档应该没问题,只要应用程序可以在用户继续使用的同时在后台同步。

    【讨论】:

    • 我每次只发送更改而不是整个设置。我的要求是我们是否可以使用 .net/java 创建 SQLLite DB?
    • Chitti:有一个 .NET SQLite 绑定,但在服务器上使用它不是一个好主意;非进程中的数据库(MySQL、Postgres、SQL Server、Oracle 等)会更好地为您服务
    • Joe : 我的意思是在服务器上,我想把它推送到 iPhone
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-02
    • 1970-01-01
    相关资源
    最近更新 更多