版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基基于于 TongWeb 的的電電子子政政務(wù)務(wù)系系統(tǒng)統(tǒng) 解解決決方方案案 2009 年年 10 月月 目目 錄錄 第一章第一章概述概述.1 第二章第二章基于基于 TONGWEB 的解決方案的解決方案.2 一、技術(shù)路線選擇.2 1.中間件技術(shù).2 2.J2EE體系.3 二、其他技術(shù)及相關(guān)要求.3 1.跨平臺(tái)能力.3 2.良好的安全性.3 3.良好的經(jīng)濟(jì)性.4 4.操作界面.4 5.系統(tǒng)性能.4 三、基于 TONGWEB的系統(tǒng)解決方案.4 1.系統(tǒng)總體邏輯結(jié)構(gòu).4 2.TONGWEB應(yīng)用部署示意圖.6 四、TONGWEB優(yōu)勢(shì)及功能特點(diǎn).6 1.TONGWEB的組成和特點(diǎn).7 五、東方通科技解決方案
2、主要優(yōu)勢(shì).13 1.東方通科技公司主要優(yōu)勢(shì).14 2.東方通技術(shù)和服務(wù)優(yōu)勢(shì).15 第一章第一章概述概述 在整個(gè)電子政務(wù)框架中,政府門戶網(wǎng)站是各級(jí)、各類政府實(shí)施電子政務(wù)工 程最生動(dòng)的形象、最直觀的應(yīng)用和最鮮明的旗幟。通過門戶網(wǎng)站所體現(xiàn)出來的 電子政務(wù)應(yīng)用正在顯示其無窮的魅力。可以說,以政府的門戶網(wǎng)站為代表,我 國(guó)的電子政務(wù)已經(jīng)從最初的以信息發(fā)布為主的形象工程階段,向服務(wù)于社會(huì)提 供更多便民服務(wù)的應(yīng)用階段發(fā)展。 電子政務(wù)建設(shè)的主要目的是服務(wù)政府、服務(wù)社會(huì)。要達(dá)到這個(gè)目標(biāo),除了 資金投入,更需要清晰的了解我國(guó)電子政務(wù)的現(xiàn)狀,以及如何設(shè)計(jì)、規(guī)劃才能 使電子政務(wù)系統(tǒng)建設(shè)更好、更規(guī)范地服務(wù)于政府、服務(wù)于社
3、會(huì)?,F(xiàn)在,不少政 府門戶網(wǎng)站等電子政務(wù)系統(tǒng)的建設(shè),“信息孤島”現(xiàn)象嚴(yán)重、信息更新速度慢, 缺乏更實(shí)質(zhì)的有效服務(wù)社會(huì)的應(yīng)用或內(nèi)容,訪問和使用的頻率不高,沒有真正 發(fā)揮系統(tǒng)建設(shè)的目的。 東方通科技作為國(guó)內(nèi)最大的專業(yè)中間件平臺(tái)軟件產(chǎn)品研發(fā)生產(chǎn)企業(yè),通過 充分調(diào)研分析,我們認(rèn)為,我國(guó)政府門戶網(wǎng)站等系統(tǒng)的規(guī)劃建設(shè),應(yīng)堅(jiān)持“統(tǒng) 籌規(guī)劃、分步實(shí)施、適度開放、安全共享”的原則,以應(yīng)用和業(yè)務(wù)為基礎(chǔ),參 照國(guó)家電子政務(wù)標(biāo)準(zhǔn),遵循電子政務(wù)實(shí)施中“統(tǒng)一組織領(lǐng)導(dǎo)、統(tǒng)一規(guī)劃實(shí)施、 統(tǒng)一標(biāo)準(zhǔn)規(guī)范、統(tǒng)一網(wǎng)絡(luò)平臺(tái)、統(tǒng)一安全管理”的基本原則進(jìn)行規(guī)劃和建設(shè)實(shí) 施。 在電子政務(wù)系統(tǒng)建設(shè)中,系統(tǒng)的跨平臺(tái)能力,開放性、標(biāo)準(zhǔn)性、安全性、
4、可用性和可擴(kuò)展性非常重要,東方通科技的J2EE應(yīng)用服務(wù)器中間件產(chǎn)品就是這 樣一款先進(jìn)成熟的中間件產(chǎn)品,它是設(shè)計(jì)、開發(fā)、構(gòu)建J2EE構(gòu)架電子政務(wù)應(yīng)用 業(yè)務(wù)系統(tǒng)的最佳支撐平臺(tái)之一。 針對(duì)本工程項(xiàng)目,我們推薦的應(yīng)用服務(wù)器中間件產(chǎn)品TongWeb,在功能、性 能、安全性和支持服務(wù)保障等方面具有很好的優(yōu)勢(shì),是最佳在產(chǎn)品和技術(shù)選擇。 第二章第二章基于基于 TongWeb 的解決方案的解決方案 一一、技技術(shù)術(shù)路路線線選選擇擇 本項(xiàng)目是一個(gè)大型政務(wù)建設(shè)工程,系統(tǒng)的建設(shè)應(yīng)采用前沿和主流技術(shù),以 適應(yīng)不同環(huán)境的使用要求。要求系統(tǒng)具有良好的跨平臺(tái)能力,能夠支持并穩(wěn)定 運(yùn)行在主流 Unix、Linux 或 Windo
5、ws Server 操作系統(tǒng)之上,產(chǎn)品應(yīng)是具有高性 價(jià)比的主流的產(chǎn)品。 主要技術(shù)路線選擇及要求如下: 1.中中間間件件技技術(shù)術(shù) 中間件是先進(jìn)技術(shù)和技術(shù)標(biāo)準(zhǔn)的載體,采用中間件使得平臺(tái)的先進(jìn)性、可 靠性得到保證。 中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件 在不同的技術(shù)之間共享資源。中間件軟件管理著客戶端程序和數(shù)據(jù)庫(kù)或者早期 應(yīng)用軟件之間的通訊。中間件在分布式的客戶和服務(wù)之間扮演著承上啟下的角 色,如事務(wù)管理、負(fù)載均衡以及基于 Web 的計(jì)算等。 中間件具有以下主要特點(diǎn):滿足大量應(yīng)用的需要;運(yùn)行于多種硬件和 OS 平臺(tái);支持分布式計(jì)算,提供跨網(wǎng)絡(luò)、硬件和 OS 平臺(tái)的透明性的
6、應(yīng)用或服務(wù) 的交互功能;支持標(biāo)準(zhǔn)的協(xié)議;支持標(biāo)準(zhǔn)的接口。程序員通過調(diào)用中間件提供 的大量 API,實(shí)現(xiàn)異構(gòu)環(huán)境的通訊,從而屏蔽異構(gòu)系統(tǒng)中復(fù)雜的操作系統(tǒng)和網(wǎng) 絡(luò)協(xié)議。針對(duì)不同的操作系統(tǒng)和硬件平臺(tái),它們可以有符合接口和協(xié)議規(guī)范的 多種實(shí)現(xiàn)。由于標(biāo)準(zhǔn)接口對(duì)于可移植性和標(biāo)準(zhǔn)協(xié)議對(duì)于互操作性的重要性,中 間件已成為許多標(biāo)準(zhǔn)化工作的主要部分。對(duì)于應(yīng)用軟件開發(fā),中間件遠(yuǎn)比操作 系統(tǒng)和網(wǎng)絡(luò)服務(wù)更為重要,中間件提供的程序接口定義了一個(gè)相對(duì)穩(wěn)定的高層 應(yīng)用環(huán)境,不管底層的計(jì)算機(jī)硬件和系統(tǒng)軟件怎樣更新?lián)Q代,只要將中間件升 級(jí)更新,并保持中間件對(duì)外的接口定義不變,應(yīng)用軟件幾乎不需任何修改,從 而保護(hù)了企業(yè)在應(yīng)用軟件開
7、發(fā)和維護(hù)中的重大投資。 利用這些技術(shù)有助于減輕開發(fā)者的負(fù)擔(dān),使他們利用現(xiàn)有的硬件設(shè)備、操 作系統(tǒng)、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)管理系統(tǒng)以及對(duì)象模型創(chuàng)建分布式應(yīng)用軟件時(shí)更加得心 應(yīng)手。由于中間件能夠保護(hù)企業(yè)的投資,保證應(yīng)用軟件的相對(duì)穩(wěn)定,實(shí)現(xiàn)應(yīng)用 軟件的功能擴(kuò)展;同時(shí)中間件產(chǎn)品在很大程度上簡(jiǎn)化了一個(gè)由不同硬件構(gòu)成的 分布式處理環(huán)境的復(fù)雜性,所以它的出現(xiàn)正日益引起用戶的關(guān)注。 2.J2EE 體體系系 為了保證系統(tǒng)的高可用性、高可靠性和可擴(kuò)展性,系統(tǒng)必須要選擇支持強(qiáng) 大的企業(yè)級(jí)計(jì)算的成熟的技術(shù)路線。當(dāng)前能夠滿足這些條件的計(jì)算平臺(tái)首推 J2EE 的企業(yè)標(biāo)準(zhǔn)。J2EE 技術(shù)的基礎(chǔ)是 JAVA 語言,JAVA 語言的與平
8、臺(tái)無關(guān)性, 保證了基于 J2EE 平臺(tái)開發(fā)的應(yīng)用系統(tǒng)和支撐環(huán)境可以跨平臺(tái)運(yùn)行。 J2EE 是主流的技術(shù)體系,J2EE 已成為一個(gè)工業(yè)標(biāo)準(zhǔn)。和.NET 技術(shù)相比, J2EE 具有更好的穩(wěn)定性、可靠性、可移植性和可擴(kuò)展性。 二二、其其他他技技術(shù)術(shù)及及相相關(guān)關(guān)要要求求 在明確技術(shù)路線的同時(shí),本工程的規(guī)劃建設(shè)還需要滿足如下要求: 1.跨跨平平臺(tái)臺(tái)能能力力 系統(tǒng)需具有良好的跨平臺(tái)處理能力,能適應(yīng)不同環(huán)境的使用要求。要求系 統(tǒng)支持并能夠在主流 Unix、Linux 或 Windows Server 等通用操作系統(tǒng)下運(yùn)行, 支持 Oracle、DB2、Sybase、MS SQL SERVER、人大金倉(cāng)等國(guó)內(nèi)
9、外主流數(shù)據(jù)庫(kù)。 2.良良好好的的安安全全性性 本系統(tǒng)中的業(yè)務(wù)數(shù)據(jù)屬于涉密數(shù)據(jù),應(yīng)提供必要的技術(shù)手段,確保數(shù)據(jù)在 存儲(chǔ)和傳輸過程中的安全性,對(duì)數(shù)據(jù)的訪問控制實(shí)行嚴(yán)格的權(quán)限控制。在系統(tǒng) 建設(shè)及開發(fā)維護(hù)服務(wù)的過程中,應(yīng)嚴(yán)格遵守黨與國(guó)家相關(guān)保密與安全法律法規(guī), 遵循建設(shè)單位各項(xiàng)安全保密制度和規(guī)章,所有業(yè)務(wù)信息數(shù)據(jù)在處理過程中嚴(yán)禁 私自復(fù)制和傳輸。 3.良良好好的的經(jīng)經(jīng)濟(jì)濟(jì)性性 經(jīng)濟(jì)性是電子政務(wù)系統(tǒng)建設(shè)的重要原則。堅(jiān)持標(biāo)準(zhǔn)化、平臺(tái)化、國(guó)產(chǎn)化的 建設(shè)原則,不但可以確保系統(tǒng)的先進(jìn)性、開放性,而且可以保證系統(tǒng)的安全性, 并能夠?yàn)橄到y(tǒng)的建設(shè)提供最佳的性能/價(jià)格比。經(jīng)濟(jì)性一方面體現(xiàn)在前期建設(shè)投 資少,開發(fā)建設(shè)周期
10、短、組件可重用性高,更重要的是平臺(tái)系統(tǒng)的后期運(yùn)行、 維護(hù)及擴(kuò)展成本不高。 4.操操作作界界面面 應(yīng)具有美觀友好、方便適用、快捷簡(jiǎn)單的全中文操作及管理維護(hù)界面,提 供全中文用戶使用和維護(hù)手冊(cè)。 5.系系統(tǒng)統(tǒng)性性能能 應(yīng)具有健壯性,有較強(qiáng)的容錯(cuò)能力。 產(chǎn)品具有良好的并發(fā)性和可用性,通過簡(jiǎn)單的配置調(diào)優(yōu)就可以滿足本系統(tǒng) 建設(shè)所需要的性能指標(biāo)要求,各項(xiàng)數(shù)據(jù)操作能達(dá)到秒級(jí)以內(nèi)的響應(yīng)時(shí)間水平。 三三、基于基于 TongWeb 的系統(tǒng)解決方案的系統(tǒng)解決方案 1. 系系統(tǒng)統(tǒng)總總體體邏邏輯輯結(jié)結(jié)構(gòu)構(gòu) 針對(duì)本次工程建設(shè),我們?cè)O(shè)計(jì)這套系統(tǒng)建設(shè)方案。 基于東方通中間件的系統(tǒng)整體結(jié)構(gòu)如下: 外網(wǎng)門戶 信息 發(fā)布 信息 查
11、詢 信息 檢索 資資源源 整整合合 管管理理 及及 標(biāo)標(biāo)準(zhǔn)準(zhǔn) 規(guī)規(guī)范范 體體系系 系系統(tǒng)統(tǒng) 安安全全 保保障障 體體系系 J2EE應(yīng)應(yīng)用用服服務(wù)務(wù)器器中中間間件件TongWeb/流流程程引引擎擎/報(bào)報(bào)表表系系統(tǒng)統(tǒng) 基基礎(chǔ)礎(chǔ)設(shè)設(shè)施施(網(wǎng)網(wǎng)絡(luò)絡(luò)、主主機(jī)機(jī)、OS、數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)管管理理系系統(tǒng)統(tǒng)) 信信息息 資資源源 GIS數(shù)據(jù)庫(kù) 交通信息 數(shù)據(jù)庫(kù) 基礎(chǔ)數(shù)據(jù)庫(kù) 數(shù)數(shù)據(jù)據(jù)中中心心 信息發(fā)布 數(shù)據(jù)庫(kù) 其他主題 數(shù)據(jù)庫(kù) 決策分析 數(shù)據(jù)庫(kù) 政政務(wù)務(wù)信信息息資資源源共共享享交交換換平平臺(tái)臺(tái) Web 服務(wù) EJB 服務(wù) 消息 服務(wù) 事務(wù) 管理 其他服 務(wù) 安全 服務(wù) 內(nèi)容 管理 網(wǎng)上 辦事 內(nèi)網(wǎng)門戶 網(wǎng)上 辦事 信
12、息 發(fā)布 信息 查詢 信息 檢索 內(nèi)容 管理 網(wǎng)上 辦事 網(wǎng)上 辦事 (1)基礎(chǔ)設(shè)施層 基礎(chǔ)設(shè)施層包括網(wǎng)絡(luò)、主機(jī)、操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)等系統(tǒng)建設(shè)所需 的物理設(shè)施和基礎(chǔ)軟件設(shè)施。 (2)政務(wù)信息共享交換平臺(tái)層 信息資源整合平臺(tái)層主要提供數(shù)據(jù)采集、數(shù)據(jù)加工、數(shù)據(jù)傳輸、數(shù)據(jù)共享、 數(shù)據(jù)交換等信息資源整合基礎(chǔ)服務(wù),其核心是集成中間件、消息中間件,數(shù)據(jù) 處理適配器和基于中間件開發(fā)的、可復(fù)用的其它數(shù)據(jù)共享交換服務(wù)。 (3)信息資源層 信息資源層為上層應(yīng)用系統(tǒng)的建設(shè)提供底層數(shù)據(jù)信息支持和服務(wù)。 (4)應(yīng)用支撐平臺(tái)層 應(yīng)用支撐軟件層的核心是 J2EE 應(yīng)用服務(wù)器中間件 TongWeb,為應(yīng)用系統(tǒng)的 開發(fā)建
13、設(shè)提供成熟的 J2EE 應(yīng)用架構(gòu)支撐服務(wù)。 (5)應(yīng)用系統(tǒng)層 在應(yīng)用支撐平臺(tái)層的基礎(chǔ)上,通過對(duì)行業(yè)管理與服務(wù)需求的深入分析,依 托數(shù)據(jù)信息資源,設(shè)計(jì)開發(fā)的相關(guān)應(yīng)用業(yè)務(wù)系統(tǒng)。 2. TongWeb 應(yīng)應(yīng)用用部部署署示示意意圖圖 TongWeb 應(yīng)用服務(wù)器中間件的主要作用在于,它是支撐所有 B/S、B/A/S 子 業(yè)務(wù)系統(tǒng)的核心平臺(tái),是整個(gè)工程的重要建設(shè)和運(yùn)行支撐平臺(tái)。 利用TongWeb 提供的集群等機(jī)制,不但可以起到均衡負(fù)載的作用,還可以 有效保障工程的持續(xù)、穩(wěn)定運(yùn)行。 四四、TongWeb 優(yōu)優(yōu)勢(shì)勢(shì)及及功功能能特特點(diǎn)點(diǎn) 本系統(tǒng)工程是重要的大型政務(wù)信息系統(tǒng),因此,系統(tǒng)的可用性、可靠性和 可擴(kuò)展
14、性非常關(guān)鍵。為了保證本系統(tǒng)的高可用性、高可靠性和可擴(kuò)展性,必須 選擇先進(jìn)、成熟,并支持企業(yè)級(jí)計(jì)算的技術(shù)路線。當(dāng)前能夠滿足這些條件的計(jì) 算平臺(tái)首推 J2EE 企業(yè)標(biāo)準(zhǔn)。 TongWeb 是國(guó)內(nèi)政府行業(yè)應(yīng)用最廣,用戶滿意度最高的遵循 J2EE 技術(shù)體 系架構(gòu)的中間件產(chǎn)品。TongWeb 完全遵循 J2EE 技術(shù)體系架構(gòu)設(shè)計(jì)研發(fā),產(chǎn)品 提供完整的 J2EE 1.4 實(shí)現(xiàn)支持,并通過了 SUN 嚴(yán)格的認(rèn)證測(cè)試。完全滿足本 項(xiàng)目相關(guān)技術(shù)要求。 數(shù)據(jù)庫(kù) 應(yīng)用服務(wù)器 TongWeb 流程 定義 企業(yè) 服務(wù) 組件 定義 應(yīng)用服務(wù)器 TongWeb 流程 定義 企業(yè) 服務(wù) 組件 定義 J2EE 服務(wù)組件 J2E
15、E Application Server JDBC 瀏覽器瀏覽器瀏覽器應(yīng)用終端應(yīng)用終端 信息 查詢 輔助 決策 信息 發(fā)布 信息 查詢 輔助 決策 信息 發(fā)布 TongWeb 提供完整的 WEB 容器和 EJB 容器支持,通過了 J2EE 1.4 認(rèn)證, 并獲得國(guó)家 863 科技獎(jiǎng)。 TongWeb 產(chǎn)品由微內(nèi)核、底層服務(wù)、構(gòu)件容器、J2EE 服務(wù)、界面/工具四 大部分組成。TongWeb 實(shí)現(xiàn)了 J2EE1.4 規(guī)定要求的各項(xiàng)服務(wù)和技術(shù)規(guī)范要求, 包括 JNDI,JDBC,JCA,JTS/JTA,JMS 等,也包括 Web Service 服務(wù)。構(gòu)件 容器包括 EJB 容器、Web 容器和
16、Application 客戶容器,界面/工具包括管理控 制臺(tái)和部署工具。TongWebTongWeb 產(chǎn)品總體結(jié)構(gòu)如下圖所示:產(chǎn)品總體結(jié)構(gòu)如下圖所示: JMX Config Deployment Logging Timer RMI-IIOP JNDI JDBC JTS/JTA JAAS JMS Web Service Connector Java Mail JAX- RPC JAXP EJB容器Web容器 HTTP Management 管理控制臺(tái) 監(jiān)控囂 應(yīng)用容器 Container Invoker J2SE 開發(fā)工具 JAXR HTTPS Director SAAJ JAFCluster
17、Thread 基于JMX的TongWeb管理框架 瀏 覽 器 Web 服務(wù)器 導(dǎo)航器 適配器 基礎(chǔ)中間件 傳統(tǒng) 應(yīng)用 RMI/IIOP http https 數(shù)據(jù)庫(kù) http https 用戶展現(xiàn) TongWeb Enterprise數(shù)據(jù)/資源層 1. TongWeb 的的組組成成和和特特點(diǎn)點(diǎn) 易易于于擴(kuò)擴(kuò)展展服服務(wù)務(wù)的的T To on ng gW We eb b 內(nèi)內(nèi)核核 J2EE 是基于組件的分布式計(jì)算模型,應(yīng)用組件運(yùn)行在系統(tǒng)的 Run-time 環(huán)境容器中,通過容器與其它應(yīng)用組件或底層服務(wù)交互。JMX 為統(tǒng)一管理 容器、服務(wù)、應(yīng)用組件提供了一個(gè)基礎(chǔ)。 TongWeb 將 JMX 框架和各
18、模塊/服務(wù)所需的公共基礎(chǔ)服務(wù)合成在一起形成 一個(gè)穩(wěn)定、統(tǒng)一的系統(tǒng)內(nèi)核,此內(nèi)核具有以下特性: 提供動(dòng)態(tài)載入模塊機(jī)制; 提供公共基礎(chǔ)服務(wù)(logging, thread 等); 提供分隔的類加載器; 為加入到內(nèi)核之上的模塊提供一個(gè)公共的配置/管理/監(jiān)視的框架; 各個(gè)模塊可以靈活地添加和刪除。 通過提供一個(gè)公共的配置/管理/監(jiān)視的框架,使每個(gè)模塊都可以有自己 的配置/管理/監(jiān)視部分,新加進(jìn)來的模塊也都將納入到這個(gè)管理框架中。這樣 做的優(yōu)點(diǎn)之一是可以方便地實(shí)現(xiàn)產(chǎn)品的增量開發(fā),便于對(duì)已有模塊進(jìn)行改造或 插入新的功能模塊。優(yōu)點(diǎn)之二是便于根據(jù)用戶或市場(chǎng)的需要靈活裁剪或組合功 能模塊,滿足用戶的不同層次的需要
19、。優(yōu)點(diǎn)之三是便于 J2EEManagement API1.0 的實(shí)現(xiàn)(基于 JMX1.2) ,與新的有關(guān) J2EE 管理的標(biāo)準(zhǔn)保持同步。 T To on ng gW We eb b W We eb b 容容器器 TongWeb 支持最新的最穩(wěn)定的 JSP 和 Servlet 技術(shù)規(guī)范。TongWeb 的 Web 容器提供一個(gè) Servlet 的運(yùn)行環(huán)境,管理 Servlet 的生命周期和連接,提供規(guī) 范所要求的會(huì)話管理、Filter、Application Lifecycle Events、JSP Taglib 庫(kù)支持。Web 容器負(fù)責(zé)對(duì) JSP 的管理,當(dāng)接到 JSP 請(qǐng)求時(shí),TongWeb
20、 Servlet 容 器會(huì)判別是否需要重新編譯 JSP 文件。 TongWeb 支持不同的連接方式(Director,HTTP,HTTPS) ,允許用戶通 過不同的連接協(xié)議訪問 TongWeb 的 Web 組件。其中 Director 以插件的方式,提 供了 TongWeb 與第三方 Web Server 的連接能力,支持的第三方 Web Server 包 括 IIS、Apache1.3.x/2.0、iPlanet6.0。 TongWeb 的 Web 容器為每個(gè) Web 應(yīng)用提供一個(gè)類加載器。當(dāng)應(yīng)用的類修 改以后,TongWeb 會(huì)自動(dòng)重新啟動(dòng)該應(yīng)用。 此外,TongWeb 還提供對(duì) Web
21、應(yīng)用的熱部署和自動(dòng)部署功能??梢詾槊?個(gè)應(yīng)用指定定制的訪問日志文件。提供可配置的靜態(tài)靜態(tài)文件緩存功能以提高 Web 訪問性能力。 T To on ng gW We eb b E EJ JB B 容容器器 EJB組件技術(shù)為應(yīng)用開發(fā)者開發(fā)服務(wù)器端的應(yīng)用提供了一種方便而強(qiáng)大的 組件模型??蛻糁恍枋褂肊JB API來實(shí)現(xiàn)自己的業(yè)務(wù)邏輯,并將它安裝到EJB容 器中,就可以使自己的EJB組件向各種類型的客戶提供服務(wù)。TongWeb EJB容器 支持所有的EJB類型:會(huì)話Bean、實(shí)體Bean和消息驅(qū)動(dòng)Bean。 TongWeb 的EJB容器提供了底層的實(shí)例池管理器,實(shí)現(xiàn)EJB的實(shí)例池管理。 容器對(duì)EJB的
22、池化管理包括Session Bean 實(shí)例池、Entity Bean實(shí)例池、MDB實(shí) 例池。系統(tǒng)通過部署和管理工具提供對(duì)這些實(shí)例池的配置和管理。 在TongWeb的自有特性中提供對(duì)EJB2.1的支持,支持對(duì)從EJBQL 中查詢出 的對(duì)象進(jìn)行排序的功能,實(shí)現(xiàn)EJBQL的語句提供了對(duì)Order By子句的實(shí)現(xiàn)。 數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)連連接接管管理理功功能能 TongWeb 的數(shù)據(jù)庫(kù)連接管理功能實(shí)現(xiàn)了 JDBC3.0 擴(kuò)展,提供對(duì)分布式交 易和數(shù)據(jù)庫(kù)連接池的支持。每一個(gè)數(shù)據(jù)源到一個(gè)邏輯數(shù)據(jù)庫(kù),邏輯數(shù)據(jù)庫(kù)隱藏 了不同 JDBC 和數(shù)據(jù)庫(kù)實(shí)現(xiàn)的細(xì)微差別。這些連接由線程共享。通過提供數(shù)據(jù)庫(kù) 連接池,TongWeb
23、 有效降低了頻繁建立和關(guān)閉數(shù)據(jù)庫(kù)連接的開銷。 數(shù)據(jù)庫(kù)連接管理功能還對(duì)現(xiàn)實(shí)中經(jīng)常遇到的用戶忘記關(guān)閉數(shù)據(jù)庫(kù)連接導(dǎo) 致連接數(shù)據(jù)溢出的情況,提供了可選的強(qiáng)制回收功能。對(duì)于同屬一個(gè)交易上下 文的數(shù)據(jù)據(jù)庫(kù)連接,TongWeb 提供了智能的連接復(fù)用功能。 TongWeb 以 JCA 適配器的方式實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接管理功能。支持 XA 和非 XA 兩種類型的連接,與交易管理器一起提供對(duì)分布式系統(tǒng)下兩階段提交的支持。 用戶可以對(duì)連接池的大小進(jìn)行動(dòng)態(tài)配置,可以設(shè)置在連接創(chuàng)建和使用時(shí) 提供連接可用性檢查。此外,在性能提升方面,TongWeb 還向用戶提供了預(yù)編 譯語句的緩存功能。 名名字字目目錄錄服服務(wù)務(wù) TongWe
24、b名字目錄服務(wù)是系統(tǒng)的核心服務(wù)之一,它提供了一致的模型來存 取和操作應(yīng)用服務(wù)器中的對(duì)象,使系統(tǒng)中的實(shí)體對(duì)象與其名字相關(guān)聯(lián),使客戶 程序通過名字可以方便地找到對(duì)應(yīng)的實(shí)體。 TongWeb名字目錄服務(wù)符合 JNDI(Java Name and Directory Interface)1.2.1接口標(biāo)準(zhǔn),它對(duì)用戶完全 透明,用戶可通過標(biāo)準(zhǔn)的JNDI查找和調(diào)用EJB、RMI 對(duì)象、JMS 隊(duì)列和JDBC 數(shù) 據(jù)源等對(duì)象,也可綁定和調(diào)用自定義對(duì)象。 J JC CA A 支支持持 JCA(J2EE Connector Architecture) 即Java連接器架構(gòu),是J2EE規(guī)范的 組成部分。JCA提供
25、了基于Java的標(biāo)準(zhǔn)架構(gòu),使J2EE平臺(tái)能夠連接到異構(gòu)的 EIS(Enterprise Information Systems,即企業(yè)信息系統(tǒng)),從而解決企業(yè)應(yīng)用 集成(EAI)的問題。 JCA通過定義一組可伸縮的、安全的、支持交易的機(jī)制, 實(shí)現(xiàn)了企業(yè)信 息系統(tǒng)與應(yīng)用服務(wù)器和企業(yè)應(yīng)用之間的集成。整個(gè)JCA架構(gòu)包括資源適配器 (resource adapter)、系統(tǒng)合約(system contract)和通用客戶接口(CCI)。 系統(tǒng)合約是JCA定義的應(yīng)用服務(wù)器與EIS之間的一組系統(tǒng)級(jí)約定;通用客戶接口 是JCA為J2EE應(yīng)用程序組件定義的、獨(dú)立于EIS的客戶API。資源管理器對(duì)應(yīng)用服 務(wù)器一
26、端實(shí)現(xiàn)了系統(tǒng)合約,對(duì)應(yīng)用構(gòu)件實(shí)現(xiàn)了通用客戶接口。 一個(gè)資源適配器是一個(gè)系統(tǒng)級(jí)的Driver,用于應(yīng)用服務(wù)器或應(yīng)用客戶連 接到EIS。通過插入到應(yīng)用服務(wù)器中,資源適配器與應(yīng)用服務(wù)器協(xié)作,提供底層 的交易、安全和連接池機(jī)制。系統(tǒng)合約包含的交易、安全、連接管理等系統(tǒng)級(jí) 功能對(duì)應(yīng)用構(gòu)件來說是透明的。無須陷入到有關(guān)EIS集成這些系統(tǒng)級(jí)問題中。通 過在資源適配器中實(shí)現(xiàn)CCI,EIS廠商可以提供對(duì)它們的EIS產(chǎn)品的一個(gè)Java接口, 它將在任何遵守J2EE 規(guī)范的應(yīng)用程序服務(wù)器上運(yùn)行。 JCA1.5在應(yīng)用服務(wù)器和EIS之間定義了一組系統(tǒng)級(jí)合約,以允許從應(yīng)用服 務(wù)器到EIS的連接,這種連接是單向的(outbo
27、und)。這一組合約包括:連接管理 合約、交易管理合約和安全管理合約。 TongWeb支持JCA1.5,支持將資源適配器插入到系統(tǒng)中,從而實(shí)現(xiàn)與外部 系統(tǒng)的連接。TongWeb實(shí)現(xiàn)支持JCA1.5規(guī)范所要求的連接管理協(xié)議、交易管理協(xié) 議和安全管理協(xié)議。TongWeb還提供了連接的池化機(jī)制,為每一個(gè)受管連接工廠 實(shí)例創(chuàng)建一個(gè)連接池。 J Ja av va a 消消息息管管理理 消息系統(tǒng)允許分開的未耦合的應(yīng)用程序之間可靠地異步通信。消息系統(tǒng) 提供了許多其他分布式對(duì)象計(jì)算模型沒有的優(yōu)點(diǎn),它允許建立動(dòng)態(tài)、可靠的和 靈活的系統(tǒng),子系統(tǒng)能被修改而不會(huì)影響系統(tǒng)的其他部分。 在JAVA技術(shù)中,處 理異步消息的
28、能力是通過JMS來實(shí)現(xiàn)的。TongWeb提供了內(nèi)置的JMS Server支持。 交交易易服服務(wù)務(wù)與與交交易易A AP PI I TongWeb 實(shí)現(xiàn)了 JTS1.0 的交易管理器,支持 JTA1.0.1 規(guī)范所要求的交 易定界、兩階段提交、交易上下文傳遞等功能 安安全全服服務(wù)務(wù) TongWeb 支持 J2EE 應(yīng)用的代碼授權(quán)和調(diào)用者授權(quán)。代碼授權(quán)是通過 Java 2 安全模型來限制特定 J2SE 的類和方法的執(zhí)行,以保護(hù)和確保操作系統(tǒng)的安全。 調(diào)用者授權(quán)是通過安全角色的授權(quán)來實(shí)現(xiàn)的,應(yīng)用構(gòu)件的開發(fā)者通過部署描述 符定義安全角色引用,為安全角色分配資源訪問的權(quán)限。 TongWeb 實(shí)現(xiàn)了一個(gè)基于
29、 JAAS1.0 的完整的安全模型,通過為應(yīng)用程序 綁定特定的安全域來將實(shí)際系統(tǒng)環(huán)境中的用戶和角色與安全角色聯(lián)系起來,從 而使授權(quán)用戶擁有對(duì)企業(yè)資源訪問的授權(quán)。在調(diào)用受控資源時(shí),容器(Web 容器、 應(yīng)用客戶容器、EJB 容器)負(fù)責(zé)安全上下文的傳遞。 TongWeb 缺省提供三種類型的安全域,以 JAAS Login Module 的形式提 供,它們分別是文件安全域、LDAP 安全域和 JDBC 安全域。用戶可以方便地創(chuàng) 建這三種類型的安全域。此外,TongWeb 還支持用戶靈活地編寫自己的 Login Module,支持通過編寫特定的 Login Module 實(shí)現(xiàn)單點(diǎn)登錄功能。 集集群群與
30、與均均衡衡負(fù)負(fù)載載 TongWeb 支持通過 AJP3 等軟件插件或 F5 等硬件產(chǎn)品提供 Web 層和 EJB 層的集群能力。在三層/多層 Web 應(yīng)用體系結(jié)構(gòu)中,TongWeb 位于前置的 Web 服 務(wù)器的后面,多個(gè) TongWeb 服務(wù)器可以通過集群技術(shù)(cluster)來支持大規(guī)模 并發(fā)用戶??蛻粼L問一個(gè) URL 的時(shí)候,前置的 Web Server 將根據(jù)多種算法將請(qǐng) 求轉(zhuǎn)發(fā)給后端的某個(gè) TongWeb 應(yīng)用服務(wù)器進(jìn)行處理,從而實(shí)現(xiàn)多個(gè) TongWeb 應(yīng) 用服務(wù)器之間的負(fù)載均衡。 在 Web 層,TongWeb 針對(duì)不同的 Web Server,以插件或內(nèi)置模塊的形式 提供了導(dǎo)向
31、器(director) 。TongWeb Director 通過分配用戶負(fù)載到多個(gè) TongWeb Server 上來為應(yīng)用提供高伸縮性、高可用性和負(fù)載平衡能力。負(fù)載平 衡算法包括加權(quán)輪轉(zhuǎn)法以及隨機(jī)分配算法。在分配訪問請(qǐng)求時(shí),TongWeb 提供 了會(huì)話親合能力。會(huì)話親合意味著一個(gè)特定會(huì)話將總是訪問同一個(gè) TongWeb 實(shí) 例。TongWeb 還在 Web 層提供故障恢復(fù)能力,確保如果一個(gè) TongWeb Server 意 外關(guān)閉(如硬盤故障),所有的應(yīng)用連接自動(dòng)轉(zhuǎn)移到另外一個(gè) TongWeb 實(shí)例, 并使用預(yù)先復(fù)制的會(huì)話狀態(tài)信息,從而為業(yè)務(wù)系統(tǒng)的穩(wěn)定運(yùn)行提供可靠保障。 在 EJB 層,To
32、ngWeb 提供 SessionBean 的集群功能,保證一個(gè) EJB 容 器失效時(shí),訪問遷移到另一個(gè)可用的 EJB 容器。 通過與 TongLINK/Q 緊密集成,TongWeb 還提供了消息服務(wù)的集群功能, 保證消息的可靠傳輸。 W We eb b S Se er rv vi ic ce e 支支持持 Web 服務(wù)是一種部署在 Web 上的對(duì)象或組件,Web 服務(wù)是基于 Web 服務(wù)提 供者、Web 服務(wù)請(qǐng)求者、Web 服務(wù)中介者三個(gè)角色和發(fā)布、發(fā)現(xiàn)、綁定三個(gè)動(dòng)作 構(gòu)建的。Web 服務(wù)提供者就是 Web 服務(wù)的擁有者,它為其他服務(wù)和用戶提供自 己已有的功能;Web 服務(wù)請(qǐng)求者就是 Web
33、服務(wù)功能的使用者,它利用 SOAP 消息 向 Web 服務(wù)提供者發(fā)送請(qǐng)求以獲得服務(wù);Web 服務(wù)中介者的作用是把一個(gè) Web 服 務(wù)請(qǐng)求者與合適的 Web 服務(wù)提供者聯(lián)系在一起,它充當(dāng)管理者的角色。 TongWeb 通過插件的方式支持用戶使用 Eclipse、Jbuilder 等集成開發(fā) 環(huán)境開發(fā)、調(diào)試、部署 J2EE 應(yīng)用和 Web Service。TongWeb 支持 W3C SOAP v1.2、W3C WSDL v1.1、Sun JAX-RPC v1.1、Sun SAAJ v1.2 等規(guī)范。 開開發(fā)發(fā)和和管管理理工工具具支支持持 TongWeb通過插件的方式支持開發(fā)人員使用最成熟、業(yè)界使
34、用最廣泛的 Eclipse、Jbuilder集成開發(fā)環(huán)境開發(fā)、調(diào)試、部署J2EE應(yīng)用。支持用戶全過程 地開發(fā)web組件、EJB組件和EAR應(yīng)用。 TongWeb提供了強(qiáng)大的Web管理控制臺(tái),對(duì)系統(tǒng)運(yùn)行狀態(tài)、Web應(yīng)用、EJB 組件、數(shù)據(jù)庫(kù)連接池、交易服務(wù)、JMS服務(wù)及其它服務(wù)端組件與服務(wù)進(jìn)行動(dòng)態(tài)監(jiān) 控與管理。Web應(yīng)用和EAR的部署和管理也可以通過Web管理控制臺(tái)進(jìn)行,可以在 部署時(shí)修改相關(guān)的部署時(shí)特性。支持WEB應(yīng)用、EAR應(yīng)用和JCA組件的自動(dòng)部署和 熱部署。 TongWeb還提供了方便的應(yīng)用遷移工具Transform,支持常用應(yīng)用服務(wù)器 (WebLogic等)應(yīng)用到TongWeb的快速移
35、植,極大地提高了應(yīng)用遷移的效率。 五五、東東方方通通科科技技解解決決方方案案主主要要優(yōu)優(yōu)勢(shì)勢(shì) 東方通科技是國(guó)內(nèi)最大的專業(yè)中間件平臺(tái)軟件產(chǎn)品研發(fā)供應(yīng)商,是用戶認(rèn) 知度最廣、市場(chǎng)占有率最高的國(guó)產(chǎn)中間件品牌企業(yè)。自 1992 年成立以來,東方 通科技緊緊圍繞國(guó)內(nèi)實(shí)際應(yīng)用和發(fā)展需要,陸續(xù)推出了多種擁有自主知識(shí)版權(quán) 的中間件產(chǎn)品和行業(yè)平臺(tái)軟件,產(chǎn)品廣泛應(yīng)用于政府、金融、電信、交通、郵 電、能源等各個(gè)行業(yè)的關(guān)鍵業(yè)務(wù)系統(tǒng),是中國(guó)中間件技術(shù)領(lǐng)域當(dāng)之無愧的開拓 者和領(lǐng)航者。 多年來,東方通科技不但為用戶提供了大量成熟、穩(wěn)定、高性價(jià)比的中間 件平臺(tái)產(chǎn)品,而且為用戶提供了大量先進(jìn)成熟的解決方案和技術(shù)支持服務(wù)。 20
36、02 年,東方通科技被國(guó)內(nèi)權(quán)威咨詢機(jī)構(gòu)賽迪顧問評(píng)選為中國(guó)最具成長(zhǎng)性軟 件企業(yè) 30 強(qiáng),在全球著名投資咨詢機(jī)構(gòu)德勤組織的首屆 亞太地區(qū)高科技高 成長(zhǎng) 500 強(qiáng) 評(píng)選中名列前茅;2003 年,被中國(guó)計(jì)算機(jī)用戶協(xié)會(huì)評(píng)選為中間 件產(chǎn)品信賴品牌;并連續(xù)多年被評(píng)為國(guó)內(nèi)中間件用戶最滿意產(chǎn)品;2008 年, 在中國(guó)最具投資價(jià)值軟件企業(yè)評(píng)審中,東方通位居第二。 東方通科技公司憑借在產(chǎn)品和技術(shù)研發(fā)上的優(yōu)勢(shì),以及對(duì)我國(guó)電子政務(wù)等 行業(yè)發(fā)展建設(shè)的深入研究和理解,能夠?yàn)楸竟こ痰慕ㄔO(shè)提供基于 TongWeb 應(yīng)用 服務(wù)器中間件的最佳解決方案。 1. 東東方方通通科科技技公公司司主主要要優(yōu)優(yōu)勢(shì)勢(shì) 東方通科技公司作為國(guó)內(nèi)最大的中間件平臺(tái)技術(shù)研發(fā)供應(yīng)商,擁有國(guó)內(nèi)領(lǐng) 先的數(shù)據(jù)交換平臺(tái)技術(shù)和強(qiáng)大的支持服務(wù)隊(duì)伍。電子政務(wù)系統(tǒng)是東方通科技公 司重點(diǎn)發(fā)展方向之一,也是公司人力資源重點(diǎn)投入和保障的地方。領(lǐng)導(dǎo)層十分 重視此類項(xiàng)目,豐富的實(shí)施管理經(jīng)驗(yàn)和公司的鄭重承諾,是項(xiàng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算)計(jì)算題專項(xiàng)練習(xí)與答案匯編
- 電冰箱、空調(diào)器安裝與維護(hù)電子教案 3.2 組裝制冷系統(tǒng)
- 小學(xué)S版二年級(jí)語文下冊(cè)教案設(shè)計(jì)
- DB11T 1249-2015 居住建筑節(jié)能評(píng)價(jià)技術(shù)規(guī)范
- 《電氣控制系統(tǒng)設(shè)計(jì)與裝調(diào)》教案 項(xiàng)目一-任務(wù)1:安全操作規(guī)程
- 劑量計(jì)產(chǎn)業(yè)深度調(diào)研及未來發(fā)展現(xiàn)狀趨勢(shì)
- 提供全球計(jì)算機(jī)網(wǎng)絡(luò)用戶接入服務(wù)行業(yè)經(jīng)營(yíng)分析報(bào)告
- 發(fā)光極管LE產(chǎn)業(yè)運(yùn)行及前景預(yù)測(cè)報(bào)告
- 工業(yè)用X光裝置產(chǎn)業(yè)運(yùn)行及前景預(yù)測(cè)報(bào)告
- 人教版英語八年級(jí)上冊(cè) Unit10 期末訓(xùn)練-句子
- pep人教版小學(xué)四年級(jí)英語下冊(cè)全冊(cè)課件
- 2024年度全新實(shí)習(xí)生協(xié)議錄用模板下載
- 編譯原理課后答案(第三版蔣立源康慕寧編)
- 2024山東濟(jì)南軌道交通集團(tuán)限公司運(yùn)營(yíng)崗位招聘88人公開引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(kù)(共500題)答案詳解版
- 杭州市春蕾中學(xué)七年級(jí)上冊(cè)地理期末試題及答案解答
- 安全管理指導(dǎo)手冊(cè)
- 重點(diǎn)關(guān)愛學(xué)生幫扶活動(dòng)記錄表
- 分層抽樣設(shè)計(jì)案例分析
- 2023年-2024年食品安全快速檢測(cè)考試題庫(kù)及答案
- 幼兒園大班健康繪本《牙齒旅行記》課件
- 2024年榆林能源集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
評(píng)論
0/150
提交評(píng)論