将应用程序创建为Web服务与常规MVC的问题

时间:2014-09-21 20:57:55

标签: java web-services java-ee web-applications asp.net-web-api

我正在开发一个Web应用程序。要求是未来应用程序也可能被其他Web应用程序和移动应用程序使用。

我的想法是将整个业务逻辑层构建为休息Web服务,并构建Web客户端以使用它。

稍后我可以使用相同的东西,以防我想建立一个移动客户端或将其提供给外部各方。这使我免于编写单独的api代码。

  1. 这是正确的方法吗?
  2. 会对性能产生任何影响吗?
  3. 不采用这种方法的主要原因是什么。?
  4. 我使用Java,spring MVC,spring,hibetnate和Mysql作为开发堆栈

0 个答案:

没有答案