首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个专用web服务还是一个集中式web服务?[.net]

多个专用web服务还是一个集中式web服务?[.net]
EN

Stack Overflow用户
提问于 2017-05-12 15:33:14
回答 1查看 68关注 0票数 1

解释方案:我们目前的任务是创建一个Web服务体系结构和设计方法来处理企业级业务。想象一下,我们的一个数据库中只有一个集中式网站系统,它有超过数千页和300多个表(总共超过500个dbo )。因此,我们正在考虑模块化这一结构,并将其用于多个设备(多平台)的web服务方法。我已详细阅读了其他问题:

Data Access Layer as a web service -- Is this a good idea?

Web Service or WebServices

One web service per module, or one web service overall?

在其他方面。但我需要准确地做出这个决定,因为这是一个企业级的问题。因此,我需要从以下软件"-ilities“主题的角度比较这两个选项:

1-可伸缩性

2-可维护性

3-安保**

4-扩展性

最后,但同样重要的是:性能**(这是至关重要的)

如果有人在真实的事实和以前的经验方面有更好的想法,我愿意接受这种方法以外的其他建议。我也想听详细的解释(我不介意看太多)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-12 15:54:21

我建议使用微服务架构。它更接近于“每个模块一个web服务”解决方案。如果您有一个坚实的CI流程,微服务将简化您的开发过程。该体系结构是可扩展的、可维护的、安全的、可扩展的和可执行的。然而,所有这些都应该被构建到框架中,您可以为您的企业级解决方案构建框架。现在的问题是如何实施?这取决于平台的选择。

微软Azure: https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-overview-microservices

Amazon服务: aws.pdf

我试图在这里保持简短,因为我不知道您打算在哪个平台上实现您的解决方案,而且您可以了解很多关于微服务的内容,只有google微服务。如果你有具体的执行问题,让我知道我可以帮忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43941508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档