【正文】
.x y z .c o m新聞?lì)l道( 超鏈接 ht t p: / / ne w s. xy z . )生活頻道( 超鏈接 ht t p: / / l i v i ng . xy z . )內(nèi)容架構(gòu)新聞?lì)l道分站點(diǎn):: // ne ws .x y z .c om生活頻道分站點(diǎn):: // l i v i ng .x y z .c om國(guó)內(nèi)新聞欄目國(guó)際新聞欄目社會(huì)新聞欄目財(cái)經(jīng)新聞欄目教育欄目房產(chǎn)欄目汽車欄目旅游欄目技術(shù)架構(gòu)主站點(diǎn) W eb服務(wù)器群集新聞?lì)l道分站點(diǎn)Web服務(wù)器群集應(yīng)用服務(wù)器群集數(shù)據(jù)庫(kù)服務(wù)器群集生活頻道分站點(diǎn)Web服務(wù)器群集應(yīng)用服務(wù)器群集數(shù)據(jù)庫(kù)服務(wù)器群集內(nèi)部 DNS 服務(wù)器w ww .x y z .c om = 17 2. 2 0. 1. 1ne w s . x y z .c om = 17 2. 2 0. 1. 2l i v i ng . x y z . c om = 17 2. 2 0. 1 .3……HTTP協(xié)議HTTP協(xié)議 圖 4 主站點(diǎn) 分站點(diǎn)群架構(gòu) 如圖所示,主站點(diǎn) 分站點(diǎn)群架構(gòu)通過(guò)把內(nèi)容分配到各分站點(diǎn)的方法減輕主站點(diǎn)的負(fù)載,分站點(diǎn)可以獨(dú)立開發(fā)和部署,然后通過(guò) HTTP 協(xié)議與主站點(diǎn)相互連接。主站點(diǎn) 分站點(diǎn)群架構(gòu)的這種管理模式對(duì)于其它架構(gòu)大型網(wǎng)站的運(yùn)營(yíng)體系建設(shè)產(chǎn)生了重要影響,許多新型網(wǎng)站群的管理模式都或多或少地參考了這種作法。 3) 由于各分站點(diǎn)往往采用不同的技術(shù)體系(尤其是沒有統(tǒng)一設(shè)計(jì),而建設(shè)周期又非常短暫的新網(wǎng)站),對(duì)站點(diǎn)的技術(shù)維護(hù)和管理非常困難,需要大批掌握不同網(wǎng)站架構(gòu)技術(shù)的專業(yè)人員。這意味著程序員可以很容易地向按鈕添加代碼,使點(diǎn)中按鈕就可以影響其他組件的動(dòng)作。應(yīng)用服務(wù)器是管理組件容器的高端進(jìn)程或應(yīng)用程序,它提供對(duì)組件容器的系統(tǒng)級(jí)服務(wù),如進(jìn)程管理、事務(wù)處理、群集服務(wù)、遠(yuǎn)程調(diào)用等。 與主站點(diǎn) 分站點(diǎn)群架構(gòu)相比,基于分布式對(duì)象組件體系的網(wǎng)站架構(gòu)具有以下特點(diǎn): 1) 通過(guò)組件技術(shù)保留了主站點(diǎn) 分站點(diǎn)群架構(gòu)使應(yīng)用相對(duì)獨(dú)立的優(yōu)點(diǎn)(因此也具有主站點(diǎn) 分站點(diǎn)群架構(gòu)的大多數(shù)優(yōu)點(diǎn)),同時(shí)應(yīng)用劃分的粒度更加細(xì)致,理論上可以細(xì)化到每一個(gè)單獨(dú)的操作過(guò)程,系統(tǒng)的 可擴(kuò)展性大大增加。分布式對(duì)象組件技術(shù) 有能夠大幅度提高生產(chǎn)力、緊密耦合的特點(diǎn),而 Web 具有面向消息、松散耦合的特點(diǎn),它們之間有機(jī)的結(jié)合,就產(chǎn)生了 Web Services。 Web Services 核心基礎(chǔ)是擴(kuò)展標(biāo)記語(yǔ)言 XML,其相關(guān)標(biāo)準(zhǔn)協(xié)議包括服務(wù)調(diào)用協(xié)議 SOAP、服務(wù)描述語(yǔ)言 WSDL 以及服務(wù)注冊(cè)檢索訪 問標(biāo)準(zhǔn) UDDI 等。Web 服務(wù)中介者的作用是把一個(gè) Web 服務(wù)請(qǐng)求者與合適的 Web 服務(wù)提供者聯(lián)系在一起,它充當(dāng)管理者的角色,一般是 UDDI。 Web Ser v ic e sSer ic 三三 要素要素? 接口– W S D L– 定義如何發(fā)布和使用 W e b 服務(wù)? 目錄– UDDI– 類似 “ 黃頁(yè) ” ,使用戶可以定位W e b 服務(wù)? 傳輸– S OA P– 連接應(yīng)用和數(shù)據(jù)的機(jī)制發(fā)現(xiàn)綁定發(fā)布 實(shí)現(xiàn)一個(gè)完整的 Web 服務(wù)包括以下步驟: 1) Web 服務(wù)提供者設(shè)計(jì)實(shí)現(xiàn) Web 服 務(wù),并將調(diào)試正確后的 Web 服務(wù)通過(guò)Web 服務(wù)中介者發(fā)布,并在 UDDI 注冊(cè)中心注冊(cè); 2) Web 服務(wù)請(qǐng)求者向 Web 服務(wù)中介者請(qǐng)求特定的服務(wù),中介者根據(jù)請(qǐng)求查詢 UDDI 注冊(cè)中心,為請(qǐng)求者尋找滿足請(qǐng)求的服務(wù); 3) Web 服務(wù)中介者向 Web 服務(wù)請(qǐng)求者返回滿足條件的 Web 服務(wù)描述信息,該描述信息用 WSDL 寫成,各種支持 Web 服務(wù)的機(jī)器都能閱讀; 4) 利用從 Web 服務(wù)中介者返回的描述信息生成相應(yīng)的 SOAP 消息,發(fā)送給Web 服務(wù)提供者,以實(shí)現(xiàn) Web 服務(wù)的調(diào)用; 5) Web 服務(wù)提供者按 SOAP 消息執(zhí)行相應(yīng)的 Web 服務(wù),并將服務(wù)結(jié)果返回給 Web 服務(wù)請(qǐng)求者。服務(wù)請(qǐng)求方描述所需服務(wù)的性能,并通過(guò)服務(wù)代理方提供的應(yīng)用程序接口找到相應(yīng)的服務(wù),用返回的服務(wù)描述文檔中的信息最終綁定。 4) 可擴(kuò)展性:通過(guò)使用類似的服務(wù)描述可實(shí)現(xiàn)服務(wù)的升級(jí)、擴(kuò)展??梢允褂萌魏握Z(yǔ)言來(lái)編寫 Web 服務(wù), 開發(fā)者無(wú)需更改他們的開發(fā)環(huán)境就可生產(chǎn)和使用 Web 服務(wù)。此外,其中 31 的某些工具箱還可以讓已有的 COM 組件和 JavaBean 方便地成為 Web 服務(wù)。盡管理論上 Web Service 也能用于本機(jī)應(yīng)用程序之 間的通信,但由于 XML 32 和 SOAP 消息的解析處理需要消耗大量計(jì)算資源,而 Web Service 標(biāo)準(zhǔn)化、組件化的優(yōu)勢(shì)相對(duì)本機(jī)上的 API 并不明顯,所以本機(jī)上應(yīng)用程序間的通信不宜采用Web Services。 J2EE 體系結(jié)構(gòu)提供中間層集成框架用來(lái)滿足需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的。 . 網(wǎng)站 技術(shù)體系 . 技術(shù)線路 . J2EE的概念 J2EE 是一種利用 Java 2 平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。例如, 微軟的 .NET 平臺(tái)就基于 Web 服務(wù),因此用 Visual Basic 編寫的組件很容易作為 Web 服務(wù)部署,并由使用 IBM VisualAge 編寫的 Web 服務(wù)使用,反之亦然。因此,任何支持這些技術(shù)的設(shè)備都可以擁有和訪問 Web 服務(wù)。只要將其服務(wù)的基本結(jié)構(gòu)統(tǒng)一成 WEB 服務(wù),微軟的分布式組件對(duì)象模型 (DCOM)、對(duì)象管理集團(tuán)的公用對(duì)象請(qǐng)求代理程序體系結(jié)構(gòu) (CORBA)或 Sun 的遠(yuǎn)程方法調(diào)用 (RMI)在 XML 平臺(tái)上相互調(diào)用。這樣的系統(tǒng)也提高了自調(diào)節(jié)、自適應(yīng)能力及強(qiáng)壯性。連接中的任何一方均可更改執(zhí)行機(jī)制,卻不影響應(yīng)用程序的正常運(yùn)行。下圖顯示了 Web 服務(wù)角色之間的關(guān)系:其中,“發(fā)布”是為了讓用戶或其他服務(wù)知道某個(gè) Web 服務(wù)的存在和相關(guān)信息;“發(fā)現(xiàn)”是為了找到合適的 Web 服務(wù) 。 Web 服務(wù)的體系結(jié)構(gòu)是基于 Web 服務(wù)提供者、 Web 服務(wù)請(qǐng)求者、 Web 服務(wù)中介者三個(gè)角色和發(fā)布、發(fā)現(xiàn)、綁定三個(gè)動(dòng)作構(gòu)建的。 Web Services 可以分散于 Web 的各個(gè)地方,通過(guò)互相調(diào)用以協(xié)同完成業(yè)務(wù)活動(dòng)。 . Web Services 技術(shù)對(duì)網(wǎng)站架構(gòu)的影響 . Web Services技術(shù)簡(jiǎn)介 Web Services 技術(shù)已經(jīng)開始廣泛用于不同網(wǎng)站之間的應(yīng)用系統(tǒng)協(xié)作,隨著Web Services 相關(guān)技術(shù)標(biāo)準(zhǔn)的日漸成熟,大型網(wǎng)站架構(gòu)設(shè)計(jì)中將越來(lái)越多地考慮Web Services 因素。構(gòu)成子系統(tǒng)的組件通過(guò)應(yīng)用服務(wù)器提供的容器集成到一起,形成一個(gè)統(tǒng)一的網(wǎng)站應(yīng)用系統(tǒng),共同為訪問者提供服務(wù)。組件容器是一個(gè)管理一個(gè)或多個(gè)組件類及其實(shí)例的軟件框架,某種分布式對(duì)象技術(shù)規(guī)范( J2EE, CORBA, .NET 等)中針對(duì)組件容器而定義的接口使組件類能夠響應(yīng)調(diào)用者提出的請(qǐng)求,訪問所需的服務(wù),最后將結(jié)果反 饋給調(diào)用者。 組件具有下列特性: 1) 自描述:組件必須能夠標(biāo)志并對(duì)外提供其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件組件無(wú)縫地結(jié)合起來(lái) 2) 可定制:提供一個(gè)典型的圖形方式環(huán)境,軟件組件的屬性只能通過(guò)控制面板來(lái)設(shè)置 3) 可集成:組件必須可以被編程語(yǔ)言直接控制。 2) 相對(duì)簡(jiǎn)單的應(yīng)用集成方式導(dǎo)致應(yīng)用系統(tǒng)之間的信息共享和業(yè)務(wù)協(xié)作困難:各分站點(diǎn)運(yùn)行的應(yīng)用系統(tǒng)之間相互獨(dú)立,從總體上很難通過(guò)應(yīng)用系統(tǒng)之間的協(xié)作,實(shí)現(xiàn)客戶的業(yè)務(wù)目標(biāo)。 主站點(diǎn) 分站點(diǎn)群架構(gòu)總體結(jié)構(gòu)上非常簡(jiǎn)單,由于訪問負(fù)載在不同分站點(diǎn)之間進(jìn)行了靜態(tài)分配,主站點(diǎn)可以支持非常高的訪問量,而且某一個(gè)分站點(diǎn)的故障不影響對(duì)其它內(nèi) 容的訪問。 . 主站點(diǎn) 分站點(diǎn)群架構(gòu) 主站點(diǎn) 分站點(diǎn)群架構(gòu)是最原始也是最成熟的網(wǎng)站應(yīng)用集成方法,至今仍在廣泛使用。 對(duì)任何應(yīng)用來(lái)說(shuō),完整的應(yīng)用環(huán)境應(yīng)該包括: a) 開發(fā)環(huán)境 b) 運(yùn)行環(huán)境 c) 系統(tǒng)聯(lián)調(diào) /測(cè)試環(huán)境 在搭建應(yīng)用環(huán)境的時(shí)候,必須考慮下列重要因素: a) 框架:根據(jù) 應(yīng)用子系統(tǒng) 的工作結(jié)果確定哪些子系統(tǒng)應(yīng)該采用統(tǒng)一的技術(shù)框架, 各業(yè)務(wù)系統(tǒng)在確定的技術(shù)框架下進(jìn)行開發(fā),開發(fā)的過(guò)程結(jié)果和最終結(jié)果 在采用同樣技術(shù)框架的系統(tǒng)聯(lián)調(diào) /測(cè)試環(huán)境下進(jìn)行集成和測(cè)試工作。為此,本方案引入應(yīng)用集成概念,構(gòu)架一個(gè)完善、易擴(kuò)充擴(kuò)展的架構(gòu),以使門戶網(wǎng)站有更好的技術(shù)基礎(chǔ)。其中管理、風(fēng)險(xiǎn)控制、運(yùn)行維護(hù)等在后面篇幅中會(huì)詳細(xì)闡述,本章節(jié)就 XX 市 政府門戶網(wǎng)站技術(shù)架構(gòu)進(jìn)行描述。 政策法規(guī) 行政審批 辦事指南 文件下載 辦理進(jìn)入 XX 市 印象( 此內(nèi)容為專題 ) 招商引資 網(wǎng)上調(diào)查 漁 XX 市 漁場(chǎng) 海洋漁業(yè) 海洋捕撈 海水養(yǎng)殖 水產(chǎn)品加工 海鮮特產(chǎn) 港 XX 市 港 定普港域 岱山港域 景 投資環(huán)境 投資環(huán)境 發(fā)展目標(biāo) 綜合優(yōu)勢(shì) 投資指南 投資導(dǎo)向 納稅規(guī)定 投資審批 服務(wù)機(jī)構(gòu)審批程序 外商關(guān)注問題解答 外商投資企業(yè)有關(guān)管理規(guī)定 引資政策 外資企業(yè)法實(shí)施細(xì)則 外資企業(yè)法 更多? 招商項(xiàng)目 招商項(xiàng)目列表 您對(duì) XX 市 政府網(wǎng)站的頁(yè)面設(shè)計(jì)是否滿意? 非常滿意 滿意 一般 提交 查看 政府采購(gòu) XX 市 建設(shè)工程招投標(biāo) 19 XX市 群島 海天佛國(guó) 碧海靈山 列島勝景 東海蓬萊 海外仙景 政府機(jī)構(gòu) 下屬機(jī)構(gòu) 組成部門 ?市政府辦公室 發(fā)展計(jì) 劃委員會(huì) 更多 … 直屬機(jī)構(gòu) ?統(tǒng)計(jì)局 環(huán)境保護(hù)局 糧食局 更多 … 區(qū)縣 定海區(qū) 普陀區(qū) 岱山縣 嵊泗縣 導(dǎo)航區(qū) : 國(guó)家部委網(wǎng)站 市政府各機(jī)關(guān)單位 區(qū)縣政府網(wǎng)站 20 . 網(wǎng)站美術(shù)設(shè)計(jì) . 首頁(yè) 見附件 . 網(wǎng)站標(biāo)識(shí) 見附件 21 . 技術(shù)支撐平臺(tái) 為體現(xiàn) XX 市 政府門戶 網(wǎng)站的特色,除了對(duì)網(wǎng)站的功能進(jìn)行要求之外, XX市 對(duì)于網(wǎng)站需要用到的一些特殊技術(shù)也有一定的要求,包括: 1) 手機(jī)短信平臺(tái) 要求能夠?yàn)樾侣劶靶畔⒌挠嗛啞?重要通知公告 、 最新政策法規(guī) 等相關(guān)功能提供編程接口和管理工具。 14 第 3 章 總體方案 . 方案概述 XX 市 政府門戶網(wǎng)站分為基礎(chǔ)平臺(tái)、系統(tǒng)軟件平臺(tái)、應(yīng)用基礎(chǔ)平臺(tái)、管理中心、信息門戶五層,系統(tǒng)建設(shè)將采用統(tǒng)一的安全體系,建立統(tǒng)一的標(biāo)準(zhǔn)和規(guī)范,并建立完善的管理和運(yùn)營(yíng)體系。 ? 信息規(guī)劃:區(qū)分和篩選政府信息資源安全信息和不安全信息,加大力度研究政府部門的信息資源,妥善處理好公益信息和增值信息的關(guān)系及兩者在網(wǎng)站建設(shè)中所占的比例。 ? 域名規(guī)劃:各部委和各省市政府的域名統(tǒng)一規(guī)劃為 。 圖 21 電子政務(wù)標(biāo)準(zhǔn)體系示意圖 電子政務(wù)標(biāo)準(zhǔn)體系軟件工程標(biāo)準(zhǔn)驗(yàn)收與監(jiān)理標(biāo)準(zhǔn)系統(tǒng)測(cè)試與評(píng)估標(biāo)準(zhǔn)信息資源評(píng)價(jià)體系標(biāo)準(zhǔn)其他管理標(biāo)準(zhǔn)管理標(biāo)準(zhǔn)信息安全總體標(biāo)準(zhǔn)密碼算法標(biāo)準(zhǔn)密碼管理標(biāo)準(zhǔn)防信息泄漏標(biāo)準(zhǔn)系統(tǒng)與網(wǎng)絡(luò)安全標(biāo)準(zhǔn)信息安全評(píng)估標(biāo)準(zhǔn)信息安全產(chǎn)品標(biāo)準(zhǔn)信息安全管理其他標(biāo)準(zhǔn)信息安全標(biāo)準(zhǔn)計(jì)算機(jī)與通信網(wǎng)標(biāo)準(zhǔn)網(wǎng)絡(luò)維護(hù)標(biāo)準(zhǔn)網(wǎng)絡(luò)建設(shè)標(biāo)準(zhǔn)其他標(biāo)準(zhǔn)網(wǎng)絡(luò)基礎(chǔ)設(shè)施標(biāo)準(zhǔn)數(shù)據(jù)交換標(biāo)準(zhǔn)電子公文交換標(biāo)準(zhǔn)數(shù)據(jù)處理標(biāo)準(zhǔn)主要服務(wù)標(biāo)準(zhǔn)其他標(biāo)準(zhǔn)應(yīng)用支撐標(biāo)準(zhǔn)數(shù)據(jù)元標(biāo)準(zhǔn)代碼標(biāo)準(zhǔn)文件格式標(biāo)準(zhǔn)業(yè)務(wù)流程標(biāo)準(zhǔn)其他標(biāo)準(zhǔn)應(yīng)用標(biāo)準(zhǔn)總體框架術(shù)語(yǔ)標(biāo)準(zhǔn)中文信息處理標(biāo)準(zhǔn)其他綜合標(biāo)準(zhǔn)總體標(biāo)準(zhǔn) 12 . 網(wǎng)站建設(shè)標(biāo)準(zhǔn) 作為 XX 市 對(duì)外宣傳的窗口,為了樹立市政府及各級(jí)政府單位對(duì)外的形象,在建立門戶網(wǎng)站時(shí)應(yīng)該遵循上述大的建設(shè)原則,同時(shí)針對(duì)具體細(xì)節(jié)應(yīng)該遵循(已有國(guó)家標(biāo)準(zhǔn)的)或制定(尚無(wú)國(guó)家標(biāo)準(zhǔn)的)出統(tǒng)一的標(biāo)準(zhǔn)。 電子政務(wù)的建設(shè)必須堅(jiān)持“統(tǒng)籌規(guī)劃、統(tǒng)一標(biāo)準(zhǔn)”的方針和原則,通過(guò)建立統(tǒng)一的標(biāo)準(zhǔn)來(lái)總體協(xié)調(diào)和優(yōu)化總體功能,確保整個(gè)建設(shè)過(guò)程卓有成效。 信息資源的采編工作,應(yīng)該看作是整個(gè)政府門戶網(wǎng)站建設(shè)過(guò)程中一項(xiàng)重要、繁重而艱巨的任務(wù),而且由于網(wǎng)站涉及到眾多的行政單位,難以統(tǒng)一進(jìn)行規(guī)劃和管理,因此只能在網(wǎng)站建設(shè)初期制定相關(guān)的政策、規(guī)定來(lái)統(tǒng)一規(guī)劃和調(diào)配,在關(guān)鍵信息的采集和發(fā)布方面(如各類統(tǒng)計(jì)信息)應(yīng)制定專門的政策,盡可能保證網(wǎng)站信息的來(lái)源,滿足社會(huì)公 眾的真正需要。 10 . 突出重點(diǎn),特色性、基礎(chǔ)性項(xiàng)目?jī)?yōu)先 網(wǎng)站系統(tǒng)的建設(shè)應(yīng)本著由易到難、由簡(jiǎn)單到復(fù)雜的原則進(jìn)行。同時(shí),主管部門應(yīng)該與網(wǎng)站涉及的相關(guān)單位相互協(xié)調(diào),挖掘和突出不同部門的特色,力求所建立的網(wǎng)站是一個(gè)能夠反映 政府絕大