【问题标题】:How to go for the architecture? [closed]怎么去建筑? [关闭]
【发布时间】:2013-05-12 15:19:19
【问题描述】:

我正在设计一个需要在网络和手机上运行的应用程序。

应用程序应该像这样工作:

移动应用程序应使用 Web 服务来获取和提交服务器上的数据。

另一方面,我还想开发一个 Web 应用程序,该应用程序将出于相同目的使用 Web 服务。

所以,我需要去 SOA。

通过谷歌搜索,我发现了许多架构。通常人们会选择 Node.js 用于移动应用程序和 Java 框架用于 Web 应用程序。

我也正在寻找高度可扩展的架构。

请建议在我的情况下应该是什么空闲架构。

提前致谢。

【问题讨论】:

    标签: java node.js architecture high-availability


    【解决方案1】:

    我认为您的问题可能过于笼统。然而,现代方法确实是创建暴露 RESTfull API(例如基于 JSON)的服务层,然后创建尽可能多的使用此 API 的应用程序。

    您可以为“大”浏览器开发 Web 应用程序、其他面向智能手机的 Web 应用程序以及可能为调用此 API 的每个流行平台(有 2 个)的移动应用程序。

    有很多方法可以创建基于 AJAX 的应用程序(JQuery、ExtJS、Node.js、Play!、GWT 等等),因此选择取决于您的需求、品味和专业知识。

    【讨论】:

      猜你喜欢
      • 2011-04-27
      • 2010-09-29
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 2012-10-28
      • 2017-08-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多