我在一些iphone/android应用程序上工作,“存储在集中服务器上的数据”模式似乎相当普遍。
到目前为止,我已经完成了一个这样的应用程序,在不使用许多库的情况下,我自己做的每件事都是低级别的:
正如你所能想象的那样,这是非常乏味和无聊的,有很多重复的东西。同样,用这种方式来理解它的工作原理也很有趣,但是我确信有些库比我自己的php/java/obj-c代码做的更好。
现在,我将不得不做一些类似的事情,我正在寻找某种API/服务,这些API/服务将为我完成大部分工作,但仍然允许我修改/自定义我需要的内容(例如: web表单验证,以便应用程序管理器不会破坏数据库的完整性,例如:插入我自己的类)。
因此,我正在寻找最好的通用解决方案,涵盖上述所有步骤,以及当应用程序可以插入/更新数据的情况,以及(下载和上传)。(请注意,图书馆不应该有阻止我销售该应用程序的许可证)
假设我必须构建一个关于汽车的应用程序,我想用一些HTML表单将汽车数据存储在一个在线SQL数据库中,允许应用程序管理器添加更多的汽车(但只允许他输入有效的数据)。我希望应用程序用户能够下载汽车,并从他的手机插入新的在线SQL数据库。
你会推荐什么样的库/API?在允许灵活性的情况下,哪种服务最能节省我的时间?
发布于 2012-05-13 19:10:32
Django的管理界面用于CRUD管理网站,这是一种类似RPC的机制,用于从客户端与服务器端API通信,可能有一些不错的库可以通过XMLRPC导出Django方法(类似于http://pypi.python.org/pypi/django-xmlrpc)。
https://softwareengineering.stackexchange.com/questions/145947
复制相似问题