ASP.net只是.net中的一部分。它最大的優(yōu)點(diǎn)除了是編譯執行速度快外,我覺(jué)得最大的優(yōu)點(diǎn)是頁(yè)面和代碼分離的編寫(xiě)方式(效果就象DELPHI里的FORM設計界面和處理代碼分離一樣),對我們這些慣使RAD工具的人來(lái)說(shuō)不啻是個(gè)福音。再加上.net庫提供的支持事件的各種WEB控件,和以前編寫(xiě)網(wǎng)頁(yè)方式相比可謂是一場(chǎng)革命。隨著(zhù)分布式對象技術(shù)的逐漸成熟,多層分布式應用體系結構得到了越來(lái)越多的應用。應用系統只有向多層分布式轉變,才能最終解決CLIENT/SERVER結構存在的問(wèn)題。在多層架構下,應用可以分布在不同的系統平臺上,通過(guò)分布式技術(shù)實(shí)現異構平臺間對象的相互通信。將應用系統集成于分布式系統之上,能極大地提高系統的可擴展性。
在多層分布式應用中,在客戶(hù)端和服務(wù)器之間加入了一層或多層應用服務(wù)程序,這種程序稱(chēng)為"應用服務(wù)器"。開(kāi)發(fā)人員可以將應用的商業(yè)邏輯放在中間層應用服務(wù)器上,把應用的業(yè)務(wù)邏輯與用戶(hù)界面分開(kāi)。在保證客戶(hù)端功能的前提下,為用戶(hù)提供一個(gè)簡(jiǎn)潔的界面。這意味著(zhù)如果需要修改應用程序代碼,只需要對中間層應用服務(wù)器進(jìn)行修改,而不用修改成千上萬(wàn)的客戶(hù)端應用程序。從而使開(kāi)發(fā)人員可以專(zhuān)注于應用系統核心業(yè)務(wù)邏輯的分析、設計和開(kāi)發(fā),簡(jiǎn)化了應用系統的開(kāi)發(fā)、更新和升級工作。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。