我计划开发一个Web服务,该服务应该可以从不同体系结构上的不同用户界面访问。由于我对它很陌生,我真的不知道一般设计应该是什么样子。
该服务在互联网上的服务器上运行,基本上应该向用户提供数据并让他们插入数据,但也应该能够做到。任意用户请求(即从我的角度来看,从用户界面直接访问数据库不是优选的,但更好地教我)。我的想法是只有服务器才能访问和管理数据库。
答案 0 :(得分:0)
您可以在the talk of Virgil Dobjanschi from Google IO 2010中找到一些想法。 该演讲介绍了在Android平台上开发RESTful应用程序的架构考虑因素。它侧重于Android平台特有的设计模式,平台集成和性能问题。
此模式的一些示例如下所示:
A sample implementation of Pattern A来自Virgil Dobjanschi的演讲。
另外,我建议你Neil Goodman关于modern techniques for implementing REST clients on Android 4.0 and below的帖子。
也许这个文档可能会有所帮助。