网页API和Azure的移动应用,我应该让他们分开?

问题描述 投票:0回答:1

我计划的一个项目中,我有前提的机器(约一百人),安装在一个窗口服务应该保持同步与上前提那些在线蔚蓝的SQL数据库(MS接入,第三方)。这种同步发生通过调用Web API。

然后,我必须建立一个移动应用程序,它会被用来〜将与Azure的移动应用程序后端访问同步数据3K用户。

至于现在,我已经开始建设,供应双方的移动应用程序的请求,并用于同步数据webapi2请求使用一个移动应用程序后端项目。此外,我还需要添加队列/主题部分可以从应用程序发送实时通知,以内部部署服务。

我担心的是,如果是很好的做法,保留两个“移动应用”和webapi2在同一个项目,或者我应该把它们分开。

任何建议将不胜感激。

提前谢谢了!

azure asp.net-web-api2 azure-mobile-services
1个回答
0
投票

你应该把它们分开。根据您的描述,您应该使用微服务架构,你可以在下面的链接了解更多关于它。

Azure的具体:

https://docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/microservices https://docs.microsoft.com/en-us/azure/architecture/microservices/

一般来说:

https://microservices.io/patterns/microservices.html

© www.soinside.com 2019 - 2024. All rights reserved.