【发布时间】:2013-03-26 07:53:22
【问题描述】:
我正计划开发一个 Web 服务,该服务应该可以从不同架构上的不同用户界面访问。由于我对它很陌生,我真的不知道一般设计应该是什么样子。
该服务运行在互联网的服务器上,基本上应该向用户提供数据并让他们插入数据,但也应该能够做某事。根据用户请求任意(即从用户界面直接访问数据库从我的角度来看并不可取,但教我更好)。我的想法是只有服务器才能访问和管理数据库。
目前的计划
- 拥有一个可以访问 Apache Derby 数据库的 Java 服务器
- 拥有一个通过 Java RMI 使用该服务的 Android 客户端
- 使用该服务的 Hava 网站 - 是的,如何?
问题
对于所描述的场景,最好或常用的方法是什么?
- 应该使用哪些技术、框架、编程语言等?
- Java RMI 使网络工作变得更加容易,我很乐意使用它。甚至可以使用网站上的技术吗?我是否需要一个 Java 小程序,这些天似乎并不常见?或者你还会用什么?
- 您是否会为 Android 应用程序使用 RMI,并为网站使用 HTTP/XML(我对此一点也不熟悉)与服务器进行通信?
【问题讨论】:
标签: java android web-services web-applications