在同一个项目中维护Web应用程序和移动应用程序的Web服务是一种好的做法吗?

时间:2017-10-06 07:07:55

标签: spring web-services architecture

到目前为止,我一直在开发应用程序,其中我在单弹簧启动应用程序中包含了Web和移动应用程序的服务,其中我为不同的客户端使用了不同的包。但在这里我遇到的问题就像是,由于两个客户都指向同一服务器中的同一个应用程序,因此对我来说维护很困难。当我更新Mobile部分中的任何服务时,整个代码已经部署并且像这样。

我知道这是更普遍的问题。

但在我的问题中,我的问题是,从服务器中的单个应用程序为Web和移动客户端提供API真的是一个好的做法吗?建议我一些很好的参考资料

1 个答案:

答案 0 :(得分:0)

TL; DR像往常一样,“它取决于” - 大小,复杂性,团队结构和其他因素。

继续使用单个项目中的所有内容,直到出现令人信服的理由。