2012-04-01 68 views
0

感谢您查看我的问题。存储数据以供Android和Windows应用程序使用

我正在为我在大学的最后一年项目开发一个项目提案,因为我的目标是使用编程语言我目前不太熟悉我正在寻找一些指导 - 我不能包含我的项目的详细信息但希望你能明白我的所作所为。

我打算创建一个能够理想地访问,查询和更新远程托管的数据库或一组XML文件的Android应用程序(使用Java)和Windows应用程序(使用C#)(这很可能会结束互联网)。

我已经做了一些四处寻找互联网和SQLite似乎是跨平台操纵数据库的安全赌注;但我想保持系统尽可能轻量级,我想知道XML文件是否可以提供更好的选择?那些在Android和/或C#开发中使用SQLite和/或远程托管XML的经验的人可能会指向正确的方向?

如果除了我提到的那些之外还有其他解决方案,我也会很乐意听到他们的消息。

谢谢您花时间阅读我的问题。

编辑:此应用程序的目的是为小规模企业,数据源不需要更新多个来源,但可能从多个来源(即通过多个电话和台式PC)查看。数据库一次不会更新大量数据(最可能是最少的几个表中的单行)。

+0

虽然你已经把一个详细的问题放在一起,它不是真的适合于stackoverflow。 stackoverflow的想法是解决现有代码的直接问题,而不是一般性讨论“最好的方式”做某事。试试[程序员](http://programmers.stackexchange.com)stackexchange网站。但是,我会告诉你的一个建议是,过分关注客户端/服务器实现将成为你需要克服的最大障碍。我的意思是,无论你的客户端平台是什么,它并不重要你的服务器pl – Squonk 2012-04-01 02:27:00

+0

啊,我会复制粘贴到StackExchange这个问题,谢谢你的建议,看来你的答复虽然略有中断。欢呼的答案:) 安迪 – 2012-04-01 14:29:58

回答

0

我会去与客户端/服务器体系结构。

  • 服务器:对于UNIX + mysql数据库+基于XML的Java EE Web服务

  • 客户1:Android的访问Web服务

  • 客户2:C#访问Web服务

+0

我会记下这些并做一些研究。感谢您的指导。 – 2012-04-01 14:30:23

相关问题