CAD*_*oke 4 architecture cloud message-queue azure cqrs
是否存在足够多的架构,可以将其部署到云服务器或专用(或VPS)服务器,只需极少的更改?显然会有配置更改,但我宁愿让应用程序的其余部分保持一致,保留一个可维护的代码库.
该应用程序将是ASP.NET和/或ASP.MVC.我的开发环境是VS 2010.云可能是,也可能不是,Azure.专用或VPS将是Win Server 2008.可能.
它不是一个面向公众的网站.我想到的Web应用程序将是每个客户端的单独部署.有些客户端规模较小,有些客户希望应用程序在本地Intranet上运行而不是在Web上运行.其他客户可能更喜欢使用云方法来实现黑盒解决方案.应用程序可能会运行几个小时,也可能无限期运行,这取决于客户端和项目.除部署方案外,应用程序或多或少相同.
正如您从标签中看到的那样,我假设基于消息的架构可能是最通用的,但我也常常对这些东西有误.
所有建议和指示欢迎关于一般架构和具体解决方案.
是的,这是可能的.Web应用程序istelf(MVC或Webforms)可能保持不变(配置更改).
如果您将Windows Azure视为"云"部署选项,那么要考虑的主要事项是:
网络应用:
数据:
管理:
这里有更多细节.
我不知道你在考虑消息队列是什么,但这也是你可以抽象的东西(例如MSMQ用于内部部署,Windows Azure Queue用于云).您将不得不适应一些语义差异,但它是可行的.
归档时间: |
|
查看次数: |
286 次 |
最近记录: |