【发布时间】:2012-03-26 21:07:29
【问题描述】:
我们计划编写一个应用程序,在其启动阶段,每天大约有 100 个用户访问,这些用户总共向服务器发送约 1000 个请求。
我们决定选择 Java 作为服务器语言(大多数程序员的最爱)。由于我们希望拥有灵活的界面和界面设计器(Iphone、php、javascript),我们不想依赖 java 特定的客户端显示解决方案(JSF...)
服务器还将运行一个包含数千个条目的数据库。还需要用户管理。主要是关于数据库请求。也许是面向服务架构的典型示例?
方法将主要存储,从数据库中检索数据。
我正在寻找的是一种合适的方式/框架来实现它。 SOA 是正确的方法吗?对于这个用例来说太大了吗? JSON 是一种将结果返回给客户端的好方法吗?如何通过(安全)请求触发服务器上的方法。
我正在尝试找出一些选项。经验?
【问题讨论】: