資源描述:
《建立從CS到BS架構(gòu)遷移的IPNI數(shù)據(jù)中心》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、建立從C/S到B/S架構(gòu)遷移的IPNI數(shù)據(jù)中心起點中文閱讀http://www.qidian4.com為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)簡述B/S(瀏覽器/服務器模式)是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種改進。在這種結(jié)構(gòu)下,軟件應用的業(yè)務邏輯完全在應用服務器端實現(xiàn),用戶表現(xiàn)完全在Web服務器實現(xiàn),客戶端只需要瀏覽器即可進行業(yè)務處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)更成為當今應用軟件的首選體系結(jié)構(gòu)。為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)較C/S架構(gòu)的優(yōu)勢硬件環(huán)境比較以前的C/S架構(gòu)軟件需要安裝客戶端才可以使用,通過專門服務器提供鏈接
2、和數(shù)據(jù)交換服務。如今的B/S架構(gòu)軟件建立在廣域網(wǎng)之上,不必是專門的網(wǎng)絡硬件環(huán)境。有比C/S更強的適應范圍,一般只要有操作系統(tǒng)和瀏覽器就可以使用。C/S架構(gòu)軟件需要安裝客戶端文件B/S架構(gòu)軟件可以直接用瀏覽器進行操作為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)較C/S架構(gòu)的優(yōu)勢數(shù)據(jù)實時性比較以前的C/S架構(gòu)軟件不能隨時隨地看到當前試驗的進展情況,需要各地上傳數(shù)據(jù)后才能看到,看到的都是事后數(shù)據(jù)。如今的B/S架構(gòu)軟件可以實時看到當前試驗的所有數(shù)據(jù),方便了快速決策。無需先在本地填寫數(shù)據(jù)后再上傳,節(jié)省了大量時間。C/S架構(gòu)B/S架構(gòu)填寫試驗數(shù)據(jù)直接存儲在服務器,在任何地方都能
3、直接查看與維護2、將本地數(shù)據(jù)上傳至服務器1、在客戶端本地填寫試驗數(shù)據(jù)為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)較C/S架構(gòu)的優(yōu)勢數(shù)據(jù)一致性比較以前的C/S架構(gòu)軟件服務器端在進行基本數(shù)據(jù)維護后,客戶端需要請求服務器更新數(shù)據(jù)庫,這樣無法及時獲得最新數(shù)據(jù)很難保證數(shù)據(jù)的完整性及有效性現(xiàn)在的B/S架構(gòu)軟件所有用戶都使用同一個服務器,管理者可以很方便的維護及查看數(shù)據(jù),更便于管理數(shù)據(jù)保持數(shù)據(jù)的一致性服務器更新數(shù)據(jù)后,客戶端需要手動更新數(shù)據(jù)庫才能獲得最新數(shù)據(jù)C/S架構(gòu)B/S架構(gòu)基本信息維護項基本信息維護頁面為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)較C/S架構(gòu)的優(yōu)勢數(shù)據(jù)安全性比較
4、以前C/S的系統(tǒng)對于以前的IPNIC/S系統(tǒng),必須在各地安裝很多個數(shù)據(jù)節(jié)點(客戶端),并在多個數(shù)據(jù)節(jié)點之間進行數(shù)據(jù)同步。如此一來,每個數(shù)據(jù)點上的數(shù)據(jù)安全都影響了整個應用的數(shù)據(jù)安全。現(xiàn)在B/S的系統(tǒng)對于現(xiàn)在IPNIB/S結(jié)構(gòu)的系統(tǒng)來講,由于其數(shù)據(jù)集中存放于總部的數(shù)據(jù)庫服務器,客戶端不保存任何業(yè)務數(shù)據(jù)和數(shù)據(jù)庫連接信息,也無需進行什么數(shù)據(jù)同步,所以這些安全問題也就自然不存在了。為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)較C/S架構(gòu)的優(yōu)勢維護和升級方式比較以前C/S的系統(tǒng)對于以前的C/S系統(tǒng),由于客戶端分布在各地,給維護和升級帶來了很大不便,而且出現(xiàn)問題不可能快速及時的去
5、修改。現(xiàn)在B/S的系統(tǒng)對于現(xiàn)在的B/S系統(tǒng)來講,其應用都集中于總部服務器上,各應用結(jié)點并沒有任何程序,服務器更新則全部應用程序更新,可以做到快速服務響應。如果出現(xiàn)問題也能快速及時的解決。為什么要由C/S架構(gòu)轉(zhuǎn)到B/S架構(gòu)B/S架構(gòu)較C/S架構(gòu)的優(yōu)勢傳統(tǒng)的C/S結(jié)構(gòu)的軟件需要針對不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代十分快,代價高和低效率已經(jīng)不適應工作需要。在JAVA這樣的跨平臺語言出現(xiàn)之后,B/S架構(gòu)更是猛烈沖擊C/S,并對其形成威脅和挑戰(zhàn)。因此,將原C/S架構(gòu)IPNI數(shù)據(jù)管理中心轉(zhuǎn)為B/S架構(gòu),是正確的、良好的舉措。對以前C/S系統(tǒng)的改進用戶界面
6、的改進新系統(tǒng)添加了統(tǒng)一的登錄界面根據(jù)登錄角色的不同,系統(tǒng)將會顯示不同的數(shù)據(jù)界面,從而實現(xiàn)了同一個系統(tǒng)下,不同角色執(zhí)行不同操作的功能。大大美化了系統(tǒng)的界面合理的設置系統(tǒng)界面的配色及背景,合理安排系統(tǒng)各功能區(qū)的布局,使系統(tǒng)界面更加友好。對以前C/S系統(tǒng)的改進新系統(tǒng)的功能改進各合作單位無需從服務器獲取項目數(shù)據(jù),只要登錄系統(tǒng)就可以看到分配給改合作單位的項目。合作單位在項目下所添加的實驗數(shù)據(jù)直接保存在服務器,無需再進行上傳操作。辦事處人員無需等待各合作單位上傳了實驗數(shù)據(jù)之后才能看到實驗的進展情況。辦事處人員可隨時看到最新的實驗數(shù)據(jù)。謝謝!