gpt4 book ai didi

asp.net - 大型 Web 应用程序有哪些可能的架构选项

转载 作者:行者123 更新时间:2023-12-01 02:47:40 24 4
gpt4 key购买 nike

我被分配了一个任务来开发一个大型社交网络应用程序,如 Facebook、twitter 等,使用 ASP.net 和 C#

在此之前,我的开发基于三层架构(即表示层、业务逻辑层和数据访问层),但对于这个项目,我很困惑,因为它是我的第一个大型项目:(

我只想知道我还有哪些其他可能的架构选择?

我知道很难回答这样的问题,但我只想有好的资源,然后我研究每个可能的选项,最后选择一个适合我的要求。我在互联网上做了一些 RnD,但没有取得多大成功。

最佳答案

您应该查看 Windows Azure。它以 Blob(或文件/图像/原始)、队列(用于分布式通信)和表存储(以非关系方式维护“实体”数据)的形式提供托管、3 种类型的可扩展(但不是关系)存储)。

还有用于关系存储的 SQL Azure 和用于混合(本地/云)应用程序可寻址性和基于声明的身份管理的访问控制的 AppFabric。

它具有内置诊断功能,如果您了解 C#/ASP.NET/ASP.NET MVC,则无需掌握新技能即可利用此平台。它也适用于 Java 和 PHP。

windows.azure.com

关于asp.net - 大型 Web 应用程序有哪些可能的架构选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com