请问ASP.NET平台,分布式三层开发是什么思想,有什么好的框架?
之前没接触过分布式开发,现在客户那边有这个需求,需要使用分布式三层架构开发。
希望前辈给点经验。

解决方案 »

  1.   

    最常见三层  Model + BLL + DAL + UI(web)
    还有 MVC ,你客户提到的是这个??老虎传送门搜索引擎:Google
    关键字:MVC NET
      

  2.   


    不是要三层管理架构
    客户提到的是分布式架构开发。我对分布式框架不是很了解文件单独服务器存储?
    负载均衡下?
    多大的项目哇,还考虑分布式嗯对的,客户的需求就是这样,使用多个服务器把三层分开存储。其实项目很小(企业站)我觉得没必要。但客户就要这样。
    正好可以了解下从这里练手,以后碰到大项目也有点经验。文件分布式。
    其实是为了保证文件的安全性(对文件的安全性比较高,如果就是新闻图片啥的完全没必要)。
    需要将文件放到单独的服务器上(该服务器对文件进行加密,备份......)。
    负载均衡,这个东东简单的可以使用window 平台自带的。
    这个玩意主要是为了 解决大的访问量时,减轻服务器的压力,一个机器挂了,不影响访问。
    (网上好多解释可以看看)数据库分布式。
    用俗话说就是 将数据库文件 放到 A服务器上,B和C服务器创建各自的实例连接A服务器的文件。
    大概就这么个意思,不同的数据库具体方法不一样。以上是我的愚见哈,没Google,有啥错误别见怪哈