蒙狼科技logo
          設為首頁| 聯系我們
          咨詢熱線: 13917498722
            您的位置: 首頁 > 網站資訊 > 關于大型asp.net應用系統的架構-架構的選擇

          關于大型asp.net應用系統的架構-架構的選擇

          發布日期:2017/8/18

          幾年在.net方面的工作經歷,讓我長久以來(有幾年了)想寫關于大型asp.net應用系統架構文章的念頭。之前和同事們聊天的時候說的都是一些思維片段,其中的想法不盡完美,聊完天再細心想想,一些主意就逐漸清晰了。現在終于付諸行動了,將一些想到的主意與大家一路探討,也算是對曩昔幾年在ASP.NET方面的一個總結。這對我來說也是一個學習過程。

          博客園有不少同仁在寫系統架構或者企業應用架構方面的文章,我看過其中一些。就我看過的這些文章,我發現他們當中相當多的人寫的是分層架構。從我的看法來說,分層是不錯。但是假如是我自己寫的話,我會從架構的選擇來說起。那么應用程序的架構就有可能不選擇分層的架構,而選擇其他架構。另外我會從整個系統的角度來寫,即從硬件和軟件兩個角度來思考一個系統。

          這些都是我的一些建議,希望對您有所幫助。

          簡介

          大型asp.net應用要考慮如何服務眾多的訪問者,同時還要保證每個訪問者都獲得高質量的服務。需要面對不同語言的用戶;需要保證安全性;應用系統的伸縮性也是很強的,當服務器集群有點不足以擔負壓力時,可以向服務器集群中加入更多的服務器來增添整個應用系統的服務能力。服務器的可用性也會要求很高,一年的下線時間是很少的。服務器的災難備份也是很好的,即使現在的機房遭受毀滅性襲擊,也有災難備份可以恢復服務。服務器上跑的asp.net應用是可擴展的,具有很好的可擴展性,同時具有的可維護性。本系列文章將談談大型asp.net應用系統架構的諸多方面。本篇將談到架構的選擇。

          架構的選擇

          架構的選擇與應用程序的類型有關。這里說的是asp.net應用,那么Client-Server的架構就很顯然排除了。剩下:

          基于組件的架構

          應用可以按組件劃分,不用組件實現不同功能和邏輯,組件之間的接口規范有很好的定義。某些組件可以重用。

          分層Layered的架構

          應用被劃分成了堆疊在一路的若干層,每一層完成特定的服務和功能,與其上下層接口,各層之間是調用被調用的關系。在上面的層只有調用下面的一層,在中心的層則兼有調用和被調用。在下面的層則是僅供上面的層調用。通常劃分成UI層,商務邏輯層,數據層等,并且通常多個層都部署在統一臺服務器上。

          新聞總線型的架構

          應用程序按照預定義的格式來收發新聞。有一個新聞隊列和新聞存儲,分發處理的義務。相關新聞的事件被程序處理。支撐不同的系統平臺。新聞總線里面有若干定義好的新聞流,新聞總線同各系統平臺交換數據,支撐不同的格式。將新聞交由不同的處理程序處理。





          其他相關文章
        1. 以馬蜂窩為例,分析在線旅游網站創業高失敗率的原因
        2. 大圖大字扁平化風格是未來網站設計主流趨勢
        3. 該如何做網站優化
        4. 電商網站建設運營的”聚焦法則”
        5. 探討QQ類網站推廣如何做到更正確
        6. 網站建設公司九曲網新增多項計算機軟件著作權證書




        7. 企業網站后臺使用
          購物網站后臺使用
          網站產品圖片的處理



          農業銀行支付
          建設銀行支付
          郵政儲蓄銀行支付



          企業網站建設
          整站建設
          購物網站



          企業網站建設建議
          注冊適合自己的域名
          什么是虛擬主機




          售前咨詢QQ: 838821345
          售后服務QQ: 464698733
          應急手機:13917498722


          微信掃一掃
          添加24小時微信客服


          郵箱:lang@MENGL.CN
          地址:上海寶山區城銀路555弄2號樓3樓
          ICP備案:滬ICP備12042844號-3
           滬公網安備:31011402002917號
          做網站 | 企業網站建設 | 上海做網站 | 企業網站制作 | 做網站的公司 | 關于蒙狼 | 整站建設 | 購物網站 | 企業網絡營銷 | 成功案例 | 加盟代理 | 在線訂單
          服務區域: 臨港新區做網站 徐匯做網站 閔行做網站 長寧做網站 虹口做網站 黃浦做網站 盧灣做網站 靜安做網站 浦東做網站 楊浦做網站 普陀做網站 閘北做網站 寶山做網站 嘉定做網站 松江做網站 昆山做網站
          Copyright 2012-2025 上海蒙狼網絡科技有限公司 www.dayulega.com All Rights Reserved
          主站蜘蛛池模板: 历史| 广东省| 兰州市| 淅川县| 乐平市| 九龙城区| 雅安市| 炎陵县| 台江县| 方山县| 左权县| 濉溪县| 东至县| 衢州市| 富裕县| 阳原县| 家居| 沾益县| 罗定市| 龙川县| 宝清县| 阿坝| 鹤峰县| 通山县| 科技| 谷城县| 西城区| 丹江口市| 苏尼特右旗| 惠安县| 腾冲县| 嘉荫县| 白玉县| 新和县| 苍南县| 闽清县| 西峡县| 延津县| 霸州市| 太湖县| 怀远县|