是否可以使用.NETFramework/Java创建SQLite数据库,并使用Web服务将该数据库推送到iPhone?

是否可以使用.NETFramework/Java创建SQLite数据库,并使用Web服务将该数据库推送到iPhone?,java,.net,iphone,web-services,cocoa-touch,Java,.net,Iphone,Web Services,Cocoa Touch,我已经创建了一个应用程序,它将在documents文件夹中以XML文件的形式包含大量数据。数据量如此之大,其数据每天都在增长,因此计划将其移动到SQLLite DB。此外,出于安全目的,我希望将其移动到SQLLite DB。我目前有大约1000个XML文件,将来可能会增长。我的主要问题是,我希望使用后端System.Net Framework或Java将XML文件中的所有数据移动到SQLLite DB中,并且我可以使用Web服务将这个完整的数据库推送到iPhone中。这样就不会在iPhone中进

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

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

我每次只发送更改,而不是发送整个设置。我的要求是我们是否可以使用.net/java创建SQLLite数据库?Chitti:有一个.net SQLite绑定,但在服务器上使用它不是一个好主意;你最好有一个数据库,而不是在进程中的MySQL、Postgres、SQL Server、Oracle等:我的意思是在服务器上,我想把它推到iPhone上