国产熟女乱子伦精品_在线观看免费AⅤ网站_亚洲AV成人潮喷综合网_岛国av无码免费无禁网站

軟件開發(fā)類型之B\S構架

2014-07-31 09:14:14      訪問:

【內容導讀】 B/S結構,即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。

B/S結構,即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層3-tier結構。

B/S最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。系統(tǒng)的擴展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內部的安全認證(如CA證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進入系統(tǒng)。

在B/S體系結構系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請求、加工、結果返回以及動態(tài)網(wǎng)頁生成、對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行等工作全部由Web Server完成。隨著Windows將瀏覽器技術植入操作系統(tǒng)內部,這種結構已成為當今應用軟件的首選體系結構。顯然B/S結構應用程序相對于傳統(tǒng)的C/S結構應用程序是一個非常大的進步。 

近年來,隨著網(wǎng)絡技術不斷發(fā)展,尤其是基于Web的信息發(fā)布和檢索技術、Java計算技術以及網(wǎng)絡分布式對象技術的飛速發(fā)展,導致了很多應用系統(tǒng)的體系結構從C/S結構向更加靈活的B/S多級分布結構演變,使得軟件系統(tǒng)的網(wǎng)絡體系結構跨入一個新階段。認識這些結構的特征,并根據(jù)實際情況進行系統(tǒng)的選型,對于成功開發(fā)一個MIS系統(tǒng)是非常關鍵的。