




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據中心項目數據交換平臺技術方案二一三年二月建設概況數據交換平臺是用于解決多系統(tǒng)之間的數據共享和應用整合問題。技術實現(xiàn)過程中所采用的技術來看,它包括了組件技術、中間件技術、XML技術、數據庫技術等當今最成熟的計算機技術。功能上主要是實現(xiàn)數據抽取、數據格式轉換、數據更新變化跟蹤、數據加工、數據可靠傳輸、數據路由、數據流量監(jiān)控、斷點續(xù)傳、傳輸隊列保障等。數據交換平臺技術當前已經十分成熟,從技術上必須基于成熟、可靠的中間件產品,包括應用集成產品和消息中間件產品。同時要考慮數據交換項目建設是一個螺旋式上升的系統(tǒng)工程,需要提供一定的實施服務能力。從安全可靠的角度出發(fā),目前科學的做法是采用前置機的模式實現(xiàn)
2、數據采集,與原有業(yè)務系統(tǒng)分離采集模式。將所需要采集的數據橋接到前置機上,再通過前置機上的數據交換軟件適配器將數格式化數據轉換為XML,同樣采集回來的數據可以雙向的同步回業(yè)務系統(tǒng)中去。數據到達前置機后將通過數據交換平臺進行技術上的操作以及業(yè)務上的數據加工合并等操作。數據交換平臺的需求可以概括為以下幾個方面:(1).數據交換性能需求數據交換平臺的建設必須基于成熟、可靠的平臺產品。數據交換平臺是系統(tǒng)的核心基礎服務模塊,負責實現(xiàn)跨系統(tǒng)的數據采集、數據交換、數據統(tǒng)計和分布式數據存儲服務。這些系統(tǒng)必須基于成熟、可靠、遵循國際、國內通行標準的相關平臺產品。同時符合國家、福建省有關數據交換規(guī)范要求。(2).數
3、據交換平臺的建設是螺旋式上升的系統(tǒng)工程數據交換平臺由于系統(tǒng)規(guī)模大,業(yè)務需求不斷發(fā)生變化,本著總體規(guī)劃,逐步實施的原則推進項目建設。在相關業(yè)務系統(tǒng)中,有一些業(yè)務系統(tǒng)內部已經建成了獨立的網絡信息系統(tǒng),未來的系統(tǒng)必須能夠與它們互連并進行信息交換。再就是系統(tǒng)建設要有充足的靈活性,滿足業(yè)務關系不斷變化需求。 (3).要充分利用現(xiàn)有系統(tǒng)的各類資源在信息交換平臺的設計中,充分利用現(xiàn)在已經建成的網絡平臺及信息資源,對這些資源加以合理利用,不僅可以大大縮短系統(tǒng)的建設周期,還可以降低系統(tǒng)的總體造價。(4).數據交換平臺要有充足的靈活性,滿足業(yè)務關系不斷變化需求由于系統(tǒng)涉及多個部門的多個業(yè)務系統(tǒng),它們之間的各種業(yè)務
4、關系可能隨時變更,因此要求數據交換平臺必須有充足的靈活性,當業(yè)務系統(tǒng)發(fā)生變化的時候能夠將系統(tǒng)變更的影響降到最小。(5).先進實用與安全可靠是本系統(tǒng)成功的重要因素數據交換平臺的技術要求,充分體現(xiàn)了采用先進計算機技術與保護現(xiàn)有投資的結合,在各項技術指標滿足要求的前提下,對于現(xiàn)有的網絡設備、應用系統(tǒng)和信息資源進行合理的利用,充分發(fā)揮投資效益。同時,數據交換平臺也對系統(tǒng)的安全可靠提出了全面的要求,這也是數據交換平臺的核心技術要求,必須將數據交換平臺建設與電子政務安全體系建設緊密集成,才能保證各個系統(tǒng)全部范圍的安全可靠和數據安全。建設目標基于消息中間件、應用集成中間件構建西湖景區(qū)數據交換平臺。通過數據交
5、換平臺采集各個相關業(yè)務系統(tǒng)數據,為構建西湖景區(qū)數據中心提供數據支撐,并向外提供服務,實現(xiàn)與杭州市其他部門之間的數據共享和交換,例如杭州市權力陽光、杭州市城管等。數據交換平臺支持跨網段數據交換,以多種通信方式實現(xiàn)不同部門之間的數據交換和轉換,并對數據轉換和傳輸過程實現(xiàn)集中統(tǒng)一控制和規(guī)范管理,可以支持多種數據接口,包括文件系統(tǒng)、數據庫、消息隊列等多種接口方式,可對數據交換任務進行跟蹤和事后審計,基于安全基礎服務,實現(xiàn)信息內容的保密和操作的不可抵賴。實現(xiàn)異構數據庫、資源庫、應用服務系統(tǒng)的多種方式的靈活接入。設計原則平臺建設需要遵循實用性、科學性、先進性、安全性和可擴展性等原則。建設標準上應遵循國家和
6、行業(yè)信息化建設有關標準及要求。此外,還應該注意體現(xiàn)以下原則:標準性設計應該遵循相應的國際、國內、地方或行業(yè)標準。先進性采用面向SOA架構體系,及適配器服務的設計技術,同時融入消息可靠保障、文件共享等多種設計先進保障模式,提高系統(tǒng)可靠性,提高模塊的復用性及耦合度,方便系統(tǒng)擴展。并對數據標準和交換標準指定統(tǒng)一的管理制度及規(guī)范等??蓴U展性構建ESB服務總線及統(tǒng)一消息傳輸機制,根據所接入應用、服務、數據的變化,系統(tǒng)應具備相應的擴展能力,并且所提供的擴展方式不應影響系統(tǒng)工作效率。同時在軟件系統(tǒng)的開發(fā)中,考慮各個功能模塊可重復利用,降低系統(tǒng)擴展的復雜性。安全性系統(tǒng)對數據、節(jié)點的安全做了充分考慮,包括數據加
7、密、節(jié)點認證、文件訪問權限、用戶角色等安全技術手段加以保證。開放性采用國際工業(yè)標準,對數據的XML標準、適配器的JCA保準、體系架構的SOA、服務的Web Services、通訊的JMS、流程管理XPDLBPMN、門戶集成JSR168/181等都采用國際國內最新成熟標準,方便擴展??煽啃曰诔墒斓腏AVA EE容器技術、消息可靠傳輸技術、文件傳輸保障技術及成熟的中間件技術等保證其高度的穩(wěn)定性和可靠性。靈活性平臺支持廣泛的通信協(xié)議、支持多種數據源屏蔽異構系統(tǒng)的技術差異,并支持數據的實時,定時,批處理等各種數據訪問、交換和傳輸方式。可管理性對數據流程提供強有力的監(jiān)控。提供方便的流程監(jiān)控工具,對平臺
8、進行實時監(jiān)控。及時發(fā)現(xiàn)故障,便于用戶進行信息跟蹤和系統(tǒng)維護。對關鍵流程和關鍵數據進行流程監(jiān)控,保證數據傳輸的可靠和完整,對異常情況進行統(tǒng)一處理,允許自動異常處理策略和轉入人工干預流程。提供圖形化遠程管理工具。對接入節(jié)點、操作節(jié)點、服務內容等進行有效的控制,對服務節(jié)點映射、服務提供策略、權限角色策略、服務啟動運行策略等提供圖形化管理工具。平臺總體框架總體技術路線JAVA EE規(guī)范為了保證高可用性、高可靠性和可擴展性,系統(tǒng)必須要選擇支持強大的企業(yè)級計算的成熟的技術路線。能夠滿足這些條件的技術首推JAVA EE企業(yè)標準。JAVA EE是主流的開發(fā)技術平臺,已成IT領域的國際工業(yè)標準,圍繞著JAVA
9、EE有眾多的廠家和產品,其中不乏優(yōu)秀的軟件產品,合理集成以JAVA EE為標準的軟件產品構建數據交換系統(tǒng),可以得到較好的穩(wěn)定性、高可靠性和擴展性。JAVA EE技術的基礎是JAVA語言,JAVA語言的與操作系統(tǒng)平臺無關性,保證了基于JAVA EE平臺開發(fā)的應用系統(tǒng)和支撐環(huán)境可以跨平臺運行。中間件技術中間件具有以下的一些特點:滿足大量應用的需要;運行于多種硬件和OS平臺;支持分布式計算,提供跨網絡、硬件和OS平臺的透明性的應用或服務的交互功能;支持標準的協(xié)議;支持標準的接口。程序員通過調用中間件提供的大量API,實現(xiàn)異構環(huán)境的通訊,從而屏蔽異構系統(tǒng)中復雜的操作系統(tǒng)和網絡協(xié)議。針對不同的操作系統(tǒng)和
10、硬件平臺,它們可以有符合接口和協(xié)議規(guī)范的多種實現(xiàn)。由于標準接口對于可移植性和標準協(xié)議對于互操作性的重要性,中間件已成為許多標準化工作的主要部分。對于應用軟件開發(fā),中間件遠比操作系統(tǒng)和網絡服務更為重要,中間件提供的程序接口定義了一個相對穩(wěn)定的高層應用環(huán)境,不管底層的計算機硬件和系統(tǒng)軟件怎樣更新?lián)Q代,只要將中間件升級更新,并保持中間件對外的接口定義不變,應用軟件幾乎不需任何修改,從而保護了企業(yè)在應用軟件開發(fā)和維護中的重大投資。中間件是一種獨立的系統(tǒng)軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源。中間件軟件管理著市民端程序和數據庫或者早期應用軟件之間的通訊。中間件在分布式的市民和
11、服務之間扮演著承上啟下的角色,如事務管理、負載均衡以及基于Web的計算等。利用這些技術有助于減輕開發(fā)者的負擔,使他們利用現(xiàn)有的硬件設備、操作系統(tǒng)、網絡、數據庫管理系統(tǒng)以及對象模型創(chuàng)建分布式應用軟件時更加得心應手。由于中間件能夠保護企業(yè)的投資,保證應用軟件的相對穩(wěn)定,實現(xiàn)應用軟件的功能擴展;同時中間件產品在很大程度上簡化了一個由不同硬件構成的分布式處理環(huán)境的復雜性,所以它的出現(xiàn)正日益引起用戶的關注。SOA服務體系架構SOA(Service Oriented Architecture,縮寫SOA),即面向服務的體系架構,提供了一種構建IT組織的標準和方法,并通過建立可組合、可重用的服務體系來減少I
12、T業(yè)務冗余并確保信息系統(tǒng)的可持續(xù)發(fā)展以及快速構建。 SOA的實現(xiàn)對技術沒有限制。SOA是關于共享和管理服務的結構,對所采用的技術只需要滿足它的需要就可以。雖然Web服務協(xié)議到目前為止還是首選的創(chuàng)建和部署SOA架構的標準,但是也可以使用其他標準,比如CORBA、COM和 JAVA EE。甚至可以采用私有技術創(chuàng)建SOA。SOA可以節(jié)省組織成本,包括重復利用已存在的軟件作為服務,以及增強改變IT方案適應需求變革或靈活性的能力。SOA對兼容性的需求完全處在松耦,可以通過在項目實施過程中為創(chuàng)建和部署大多數SOA提供的端到端解決方案解決兼容性問題。ESB企業(yè)服務總線 ESB(Enterprise Serv
13、ice Bus,縮寫ESB),即企業(yè)服務總線,是SOA的骨干,在完成服務的接入,服務間的通信和交互基礎上,還提供安全性、可靠性、高性能的服務能力保障。采用SOA架構,基于ESB總線進行信息系統(tǒng)集成,如下圖所示,信息系統(tǒng)之間的交互通過總線進行,這樣可以降低應用系統(tǒng)、各個組件及相關技術的耦合度,消除應用系統(tǒng)點對點集成瓶頸,降低集成開發(fā)難度,提高復用,增進系統(tǒng)開發(fā)和運行效率,便于業(yè)務系統(tǒng)靈活重構,快速適應業(yè)務及流程變化需要。異構系統(tǒng)適配器服務異構系統(tǒng)適配器服務是數據交換系統(tǒng)的基礎服務部件,是各信息系統(tǒng)接入ESB的橋梁,是多種異構系統(tǒng)之間互連互通及互操作的服務單元。適配器應遵循國際級行業(yè)標準,提供標準
14、的XML數據對象、服務接口、服務操作方法,如下圖示,真正實現(xiàn)了信息系統(tǒng)服務重用。適配器服務應分為提供服務者和消費服務者,既可以提供服務消費,也可以消費其他服務??梢詫崿F(xiàn)信息系統(tǒng)常用文件、數據庫、通訊等技術適配能力,并可以按照特定規(guī)范進行適配器服務定制,滿足可擴展需要。XSLT服務XSLT是擴展樣式表轉換語言(Extensible Stylesheet Language Transformations)的簡稱,它是把XML文檔轉化為另一文檔的轉換語言,即將源文檔的所有數據或者部分數據,利用XPath進行選擇,生成另外的XML文檔或者其他可直接顯示或打印的文件格式。XSLT服務是用來對數據進行轉換
15、的一種服務,通過XSLT服務,一種數據格式可以輕松的轉換為另一種數據格式。Web Services Web Services即Web服務,屬于輕量級訪問協(xié)議服務。服務的技術實現(xiàn)和表現(xiàn)形式多種多樣,例如:適配器服務、XSLT服務、服務編排服務等,這些服務都可以發(fā)布為Web服務。同樣,ESB總線還可以訪問其他信息系統(tǒng)提供的WEB服務。平臺總體架構 平臺體系結構符合SOA設計,總體架構邏輯如下圖所示:交換前置:交換前置與交換中心連接,各個業(yè)務系統(tǒng)通過交換前置將需要交換和共享的數據傳輸到交換中心。交換前置上通過部署交換軟件適配器可以方便的與各類型的數據庫、文件、消息接口等建立集成機制,實現(xiàn)數據通訊及數
16、據交換機制。消息傳輸:由消息中間件提供交換前置到交換中心之間的數據安全可靠傳輸通道,并能實現(xiàn)消息傳輸、消息路由、消息優(yōu)先級控制、消息質量保障、消息加密壓縮等功能。為數據集成服務,建立異步數據傳輸機制,提高數據集成的數據壓力承受能力。交換中心:將各個接入系統(tǒng)的數據匯集到交換數據庫中,形成基礎數據交換庫,為數據中心提供數據基礎。公共服務:將數據中心形成的不同主題應用數據作為服務提供給別的系統(tǒng)調用,例如公共服務、決策支持等。軟件部署結構產品邏輯部署結構如下: 數據交換部署采用中心-前置模式,在西湖景區(qū)管委會設立交換中心,在其他幾個機房設置交換前置機,業(yè)務系統(tǒng)通過交換前置機接入交換平臺。交換中心:部署
17、應用集成中間件TongIntegrator提供整體集成框架,并實現(xiàn)中心數據集成;部屬消息中間件TongLINK/Q提供分布式消息可靠傳輸服務,解決不同交換前置機到中心的數據安全可靠傳輸。共享交換前置:作為交換節(jié)點,分別部署應用集成中間件適配器TongIntegrator Adaptor和消息中間件TongLINK/Q,提供數據采集和交換傳輸功能,滿足接入系統(tǒng)到交換中心之間的數據共享交換需求。交換軟件產品配置平臺組成部分產品部署配置交換中心中心數據集成TongIntergrator V4.1交換傳輸TongLINK/Q V8.0前置系統(tǒng)交換傳輸TongLINK/Q V8.0前置交換TongInt
18、ergrator Adaptor V4.1功能設計數據共享交換服務封裝數據服務封裝主要是完成數據加工處理的過程,包括數據格式轉換、數據清洗、以及數據加工等數據處理功能。數據服務封裝首先是適配器服務。適配器服務是外系統(tǒng)接入數據共享與交換服務平臺的橋梁,是多種異構系統(tǒng)之間互連互通及互操作的重要組件。適配器遵循JCA1.5標準,真正實現(xiàn)了適配器的重用。常見的適配器,如結構化及非結構化文件適配器,Oracle、DB2、SqlServer、KingBase、MySql、Access、Excel等數據庫適配器,F(xiàn)TP、SMQP/POP3、JMS等通訊類適配器等。除了系統(tǒng)本身集成的適配器之外,它還提供了適配
19、器開發(fā)工具,便于用戶開發(fā)適合自己需要的定制適配器,并無縫集成到開發(fā)系統(tǒng)中。服務封裝是數據交換接入的最前端,無論直接交換還是“橋接”交換,都可以采用該適配器服務封裝實現(xiàn)。XML數據表示即根據轉換定義的規(guī)則,完成數據轉換的處理。將原始的數據轉換為需要的數據格式。統(tǒng)一的數據和服務表示標準XML。不同的系統(tǒng)傳輸數據內容和方式都可能不一樣,不同的系統(tǒng)提供服務的方式和數據格式也不一樣,為了使不同系統(tǒng)在互相交互時有一個統(tǒng)一的接口表現(xiàn)方式,需要定義一套統(tǒng)一的接口(服務方式和數據格式)表示方式,因為XML的強大描述能力,使用XML來描述各系統(tǒng)的服務接口和數據傳輸方式。適配器服務不同的業(yè)務系統(tǒng)存儲數據的方式可能各
20、不相同,需要支持數據源的不同存儲方式(如不同的數據庫、文件等)。采用適配器服務技術。接入的適配器服務封裝主要是為了減少開發(fā)工作量,努力實現(xiàn)接入部門的“零編程”目標。適配器服務是外系統(tǒng)接入數據共享與交換服務平臺的橋梁,是多種異構系統(tǒng)之間互連互通及互操作的重要組件。適配器遵循JCA1.5標準,真正實現(xiàn)了適配器的重用。常見的適配器,如結構化及非結構化文件適配器,Oracle、DB2、SqlServer、KingBase、MySql、Access、Excel等數據庫適配器,F(xiàn)TP、SMQP/POP3、JMS等通訊類適配器等。除了系統(tǒng)本身集成的適配器之外,它還提供了適配器開發(fā)工具,便于用戶開發(fā)適合自己需
21、要的定制適配器,并無縫集成到開發(fā)系統(tǒng)中。數據描述工具數據共享的主要功能是數據采集和數據應用,需要有一個方便的數據描述工具和數據描述方式,作為整個數據共享的基礎。數據共享服務的技術實現(xiàn)及其表現(xiàn)形式可以有多種,如本產品提供的Java服務、常用的Web服務等。在TI Studio工具中,能夠將用戶創(chuàng)建的Java服務、適配器服務等,發(fā)布為Web服務,而且還提供了訪問外系統(tǒng)提供的Web服務的開發(fā)工具。且數據服務方式支持已有應用的快速接入及服務化封裝,并提供代理服務的快速開發(fā)向導,以便通過服務總線統(tǒng)一提供已有應用服務或第三方服務的接入、訪問和管理。支持Web服務的常用工業(yè)標準,如WSDL、SOAP、UDD
22、I、WS-Security、WS-I Basic Profile等數據自動同步功能數據共享服務存在著大量的數據抽取和數據同步需求,需要提供基本的數據自動抽取和同步功能,支持數據同步功能的快速建立。同步方式分為:全表、時間戳、觸發(fā)器三種方式。數據共享交換機制根據業(yè)務系統(tǒng)需求,建立實時、定時、單向、雙向機制,以及服務注冊代理機制。實時交換機制實時交換機制采用觸發(fā)器機制,依靠數據庫自身的實時觸發(fā)管理,確保數據交換的實時同步,實時同步時間在毫秒級。觸發(fā)器分為INSERT、UPATE、DELETE三種。即業(yè)務表在數據變化時根據三種觸發(fā)條件判斷屬于那種數據更新方式并定位數據記錄。在數據加載時通過定位信息獲
23、取數據并按照觸發(fā)類型進行數據更新同步。定時交換機制定時交換機制采用時間戳方式,依靠操作系統(tǒng)時間就需要在業(yè)務表中統(tǒng)一添加時間字段作為時間戳(如表中已有相應的時間字段,可以不必添加),每當更新修改業(yè)務數據時,同時修改時間戳字段值。當數據加載時,通過上次運行時間、本次運行時間與時間戳字段的比較來決定進行何種數據抽取。單向交換機制無論是定時還是實時交換機制,都可以設定為單向交換。即針對一個數據源,只是做同一種操作向其他數據源做數據同步。雙向交換機制對于實時數據同步可以支持雙向交換。即針對一個數據源,在往其他數據源做數據同步的同時,該數據源又要受被其同步的數據源的變化做實時同步。服務注冊代理及檢索使用標
24、準接口(支持UDDI和JAXR接口)的服務注冊庫進行服務注冊和檢索、Web服務部署后的啟動/停止控制及將部署后的服務列表查詢功能集成進了監(jiān)控中心等,可提供完整的Web服務封裝、開發(fā)、部署、運行監(jiān)控、運行服務水平數據監(jiān)測統(tǒng)計、服務注冊和檢索等全生命周期管理。另外,集成了基于標準規(guī)范的服務注冊庫可供用戶直接使用。數據交換服務編排功能服務編排基于Java的編碼調試開發(fā)環(huán)境,能夠讓用戶根據具體業(yè)務,開發(fā)相應服務,或者進行服務的合成與編排。Java服務對外可以封裝提供業(yè)務服務,供其他服務或應用消費;另外它也能夠消費其他服務,將不同的業(yè)務服務進行組裝,形成粒度更大的業(yè)務服務。服務編排:消費其他服務(按一定
25、邏輯順序消費即所謂對這些被消費服務的編排),同時對其他消費者提供服務(將多個服務編排起來完成更大任務的功能)將已經開發(fā)的業(yè)務服務和其所用到的服務建立連接關系,進行合成組裝,構成一個能夠打包和部署、完成某些業(yè)務功能的應用。數據加工標準的數據處理模塊過濾,格式轉換、合并、拆分。因為不同的系統(tǒng)使用數據方式和格式都可能不一樣,為了方便各系統(tǒng)間數據的交換,需要提供一些標準的數據處理模塊,以實現(xiàn)不同系統(tǒng)間自動的數據格式轉換。包括數據庫數據、普通文件數據、XML格式數據間的互相映射和轉換。提供圖形可視化的異構數據格式轉換映射工具,內置豐富函數,能夠將輸入數據和輸出數據進行不同格式間的轉換 (如結構化的XML
26、、非 XML 或 Java 對象數據) ,從而可快速集成異構應用,無需考慮表示數據采用的格式。還提供了基于XSLT服務、Java服務、數據庫函數三種圖形可視化數據格式轉換工具。服務流程合成將已經開發(fā)的業(yè)務服務和其所用到的服務建立連接關系,進行合成組裝,構成一個能夠打包和部署、完成某些業(yè)務功能的應用。合成應用,是一個組件、服務的裝配過程,它創(chuàng)建的成果,是能夠打包和部署的業(yè)務應用。通過合成應用,能夠把TI服務發(fā)布為Web服務。數據交換可靠傳輸通道TongLINK/Q 作為東方通科技公司的消息中間件產品,它以其獨特的消息、隊列、可靠等機制和技術優(yōu)勢為各種分布式應用系統(tǒng)的開發(fā)注入了強大動力,極大地推動
27、了數據交換及應用系統(tǒng)集成的發(fā)展。在分布式系統(tǒng)之間通過消息點對點傳輸、廣播傳輸模式的實現(xiàn),建立與集成環(huán)境松散耦合的專用傳輸通道,實現(xiàn)消息可靠傳輸。通過把消息保存在可靠隊列中來保障“可靠傳輸”,并在傳輸中具有斷點續(xù)傳功能,能夠應對網絡故障、機器故障,保障消息一次傳輸、可靠到達。 邏輯結構圖TongLINK/Q 先進的隊列、消息及路由等處理機制,使其能夠為應用系統(tǒng)提供高效、靈活的同步和異步傳輸處理、存儲轉發(fā)、消息路由等技術支持,確保消息在任何情況下都能夠安全、可靠的送達。通過使用TongLINK/Q,應用系統(tǒng)完全不需要擔心消息傳遞過程中可能遇到的各種障礙(機器故障、網絡故障等)和異常。 TongLI
28、NK/Q 提供點對點、發(fā)布訂閱、路由、集群等多種方式的消息傳遞模式,極大方便了企業(yè)應用的靈活構建,同時TongLINK/Q 通過對核心、進程管理、隊列管理等各層面的優(yōu)化和改進,能夠更加充分地利用硬件和網絡資源,極大地提高了傳輸效率,為各種不同應用模式、不同系統(tǒng)規(guī)模、不同消息傳輸量的系統(tǒng)提供了強有力的后臺支撐。TongLINK/Q 為系統(tǒng)的管理人員提供了豐富易用的管理工具,以滿足不同的管理習慣和管理需求。通過管理工具,在系統(tǒng)運行過程中,可以對系統(tǒng)對象進行動態(tài)管理和控制,以達到對系統(tǒng)運行規(guī)模進行調控、節(jié)省系統(tǒng)資源、提高效率的目的。通過基于瀏覽器模式的可視化監(jiān)控管理中心,用戶可以在任何運行IE的遠端
29、對系統(tǒng)進行遠程集中管理,包括系統(tǒng)的遠程啟動、停止、配置和監(jiān)控,極大地方便了系統(tǒng)的維護和管理。TongLINK/Q 全面支持JMS1.1 規(guī)范標準,用戶可借助于它進行標準化的應用開發(fā),并能夠輕松地與其他系統(tǒng)進行集成。通過JMS1.1 標準,TongLINK/Q 能夠無縫的與東方通公司的其他的中間件產品進行集成,如與JAVA EE 應用服務器TongWeb、企業(yè)應用集成產品TongIntegrator SOA套件等有機的集成。TongLINK/Q 作為一個消息傳遞的可靠平臺,應用系統(tǒng)可以借助于它輕松地交換和處理消息,而無需考慮消息傳遞的具體細節(jié),能夠大大降低開發(fā)難度,縮短開發(fā)周期,節(jié)約開發(fā)成本。數
30、據交換ESBESB(企業(yè)服務總線)處于服務消費者和提供者的中間,提供中介功能來完成服務提供者的查找、訪問、路由及服務治理等功能。TongIntegrator SOA套件內置的企業(yè)服務總線,即TI ESB,基于開放式標準,提供了ESB常用的功能如服務的查找、訪問、路由等。TI ESB提供了多種服務通訊方式,如同步/異步等,為提高通訊效率,服務之間通訊除了支持基于SOAP/WSDL的訪問方式,還支持RMI、直接對象訪問等方式。TI ESB還集成了基于JMS標準的消息通訊方式,便于創(chuàng)建服務、流程間的可靠消息傳遞、消息的路由即發(fā)布訂閱等分布式集成應用。數據交換服務管理監(jiān)控服務資源管理建立服務資源中心,
31、主要功能是集中管理包括服務、組件、項目及相應權限等各種系統(tǒng)資源,類似于版本控制軟件如CVS,它包括用戶/組管理、資源管理、權限控制、資源目錄服務等功能。通過TongIntegrator SOA套件提供的客戶端開發(fā)工具TI Studio,可以對資源和權限進行存儲、配置及相應管理,以支持團隊協(xié)作開發(fā)。服務流程管理服務流程管理包括節(jié)點、項目、服務、組件及業(yè)務流程等運行狀況的集中管理,能夠對所監(jiān)控的對象進行狀態(tài)參看、啟動/停止等控制。服務流程監(jiān)控監(jiān)控管理邏輯節(jié)點及部署在邏輯節(jié)點上面的項目、服務、組件及業(yè)務流程等運行狀況的集中管理監(jiān)控平臺。通過監(jiān)控管理中心,用戶可以查看邏輯節(jié)點及部署在邏輯節(jié)點上面的項目
32、、服務、組件及業(yè)務流程等運行狀態(tài)、日志信息等,并能夠對所監(jiān)控的對象進行如啟動/停止等控制。監(jiān)控管理中心基于JMX標準,管理功能可擴展,并方便用戶編程訪問。監(jiān)控管理中心的界面基于Web瀏覽器方式,方便用戶查看系統(tǒng)運行狀態(tài),跟蹤服務、業(yè)務流程運行信息,便于對監(jiān)控對象進行分析、診斷。安全及授權機制聯(lián)機協(xié)同開發(fā)時的開發(fā)資源權限管理與訪問控制。交換資源監(jiān)控的安全訪問控制管理。提供接入服務總線的Web服務與發(fā)布Web服務的安全保障機制,包括消息完整性、機密性、不可抵賴性及訪問身份鑒別等,支持SSL/TLS、WS-Security等安全規(guī)范。提供跨網絡節(jié)點消息傳輸的可靠、安全保障機制。能夠集成第三方CA認證
33、和SSL認證,具有靈活的權限控制與管理功能以及消息簽名與加密機制。可以集成省中心安全系統(tǒng)實現(xiàn)共享交換的統(tǒng)一認證和授權。服務流程日志建立運行日志,記錄任何服務在任何時刻的運行信息,幫助完成系統(tǒng)安全運行記錄。平臺優(yōu)勢軟件優(yōu)勢東方通中間件數據交換平臺在數據交換系統(tǒng)的應用具有以下優(yōu)勢:節(jié)省系統(tǒng)建設費用:關鍵應用系統(tǒng)中的業(yè)務邏輯程序、應用邏輯程序僅占總程序量的30%,而基礎程序占了70%。單單就使用傳統(tǒng)意義上的中間件一項就可以節(jié)省25-60%的應用開發(fā)費用。若是以新一代的中間件系列產品來組合應用,同時配合以可復用的對象構件,則應用開發(fā)費用可節(jié)省至80%??s短項目開發(fā)周期:時間限制是所有應用系統(tǒng)開發(fā)項目的
34、天敵。而基礎軟件的開發(fā)又是一件極耗時的工作。采用成熟的商用中間件產品則可縮短開發(fā)周期50-75%。系統(tǒng)可擴展性:借助成熟的交換平臺產品可以很容易的在現(xiàn)有或遺留系統(tǒng)之上或之外增加新的功能模塊,并將它們與原有系統(tǒng)無縫集成,并靈活接入新的業(yè)務系統(tǒng)。系統(tǒng)維護:采用不成熟的數據交換平臺的開發(fā)和維護是要付出很高代價的,每年維護開發(fā)的開支則需當初開發(fā)費用的15%至25%。再加上,每年應用程序的維護開支也還需要用到當初項目總費用的10%至20%左右。在一般情況下,購買成熟商用的數據交換平臺中間件只需付產品價格的10%至15%的原廠維護費,如果客戶自主技術能力強,那么產品的使用維護就可以自主進行,節(jié)約每年的維護
35、費。成熟穩(wěn)定:東方通數據交換平臺在政府具有15個部委、14個省、52個市以及金融、電信、交通等各個行業(yè)的豐富案例,在電子政務領域,擁有眾多跨部門和跨系統(tǒng)的交換成功案例。對接優(yōu)勢 平臺未來需要與眾多部門進行交換共享,鑒于目前杭州市交換平臺、杭州市城管服務平臺、權力陽光等都采用了東方通數據交換平臺,在技術上可實現(xiàn)與上述部門的無縫對接,為后期多部門的交換共享奠定堅實的基礎。中間件產品介紹消息中間件TongLINK/QTongLINK/Q提供網絡應用的可靠數據傳輸功能。TongLINK/Q屬于消息傳送中間件,它的主要功能是在應用程序之間傳送消息,這些消息可以在不同的網絡協(xié)議、不同的計算機系統(tǒng)和不同的應
36、用軟件之間傳遞。為系統(tǒng)提供數據傳輸的消息總線,實現(xiàn)不同邏輯節(jié)點之間的數據可靠、高效、安全的傳輸。消息中間件TongLINK/Q的主要功能是在應用程序之間傳送消息,這些消息可以在不同的網絡協(xié)議、不同的計算機系統(tǒng)和不同的應用軟件之間傳遞。TongLINK/Q提供可靠傳輸服務,通過內部的可靠隊列傳輸機制,使數據可以盡快、可靠地送達接收方。在傳輸期間能夠應對網絡故障、主機宕機等各種意外情況,可以做到斷點續(xù)傳,保證數據“一次傳遞、可靠到達”。產品功能網絡結構TongLINK/Q支持網狀或樹狀網絡結構,能夠根據業(yè)務系統(tǒng)的要求,靈活配置出各種網絡傳輸結構。傳輸通道TongLINK/Q在兩個需要傳輸數據的To
37、ngLINK/Q之間預先建立傳輸的通道。每次數據傳輸使用已經建立的數據傳輸通道。TongLINK/Q的數據傳輸通道在數據傳輸中的作用,就像高速公路對車的作用。可靠傳輸無論在傳輸中出現(xiàn)網絡或主機等故障,TongLINK/Q對傳輸的數據都保證能夠可靠到達目的地。靈活的應用觸發(fā),保消息及時獲取。當有隊列中的消息滿足設定的條件時,才通知應用接收消息 ,減少應用與系統(tǒng)的冗余交互斷點續(xù)傳TongLINK/Q提供斷點續(xù)傳的功能。壓縮傳輸TongLINK/Q可以對傳輸的數據進行壓縮,提高傳輸的速度,并支持大文件的壓縮。加密傳輸TongLINK/Q可以對傳輸的數據進行加密,保證數據傳輸的安全,并支持大文件的加密
38、。傳輸協(xié)議TongLINK/Q支持TCP/IP網絡傳輸協(xié)議,與物理網絡無關。支持集群多個節(jié)點的多個接收隊列組成一個Cluster,Cluster對外作為一個整體存在。在操作上可以看作一個節(jié)點,內部的多個接收隊列對應用透明。大大增強了傳輸效率??绻?jié)點發(fā)布訂閱發(fā)布者與訂閱者無需知道對方的位置,只發(fā)布和接收自己感興趣的主題。網絡類型TongLINK/Q支持的網絡類型包括租用線(Leased line)、撥號線、分組交換網(X.25)、DDN,幀中繼(Frame Relay)、衛(wèi)星網絡等統(tǒng)一管理TongLINK/Q通過統(tǒng)一的管理機,實現(xiàn)對系統(tǒng)中所有TongLINK/Q的遠程管理,包括遠程監(jiān)控和遠程參數
39、配置, B/S監(jiān)控管理界面。管理工具TongLINK/Q提供管理工具實現(xiàn)對系統(tǒng)的統(tǒng)一管理。加密接口用戶可以使用自己的加密算法壓縮接口用戶可以使用自己的壓縮算法CA接口TongLINK/Q提供與CA的接口開發(fā)接口TongLINK/Q提供的開發(fā)接口,支持各種常用的開發(fā)接口。數據庫TongLINK/Q的運行不需要數據庫的支持。操作系統(tǒng)TongLINK/Q支持各種常用的操作系統(tǒng),包括各種UNIX、LINUX、Windows。Web集成TongLINK/Q能夠通過JMS或JNI接口和WEB應用進行集成。產品技術特點功能上:TongLINK/Q滿足用戶對可靠消息傳輸的需求,滿足用戶對多種應用模式的需求。性
40、能上:TongLINK/Q在性能與國外產品非常接近,帶寬資源利用率高優(yōu)勢:1993年推出使用的TongLINK/Q具有較高的成熟度,并且充分考慮國內網絡狀況復雜程度(高速、低速網絡環(huán)境并存),能夠滿足國內多層樹型結構的行政管理體制需求。應用集成中間件TongIntegrator在大型機構中間,需要在不同的系統(tǒng)之間進行信息交互的情況是很普遍的。這個典型的需求需要一個“點對點”的數據鏈接,并且需要定制編程以便系統(tǒng)之間“會話”。隨著新系統(tǒng)的出現(xiàn),定向連接和定制編程的情況也會增加,這最終會成為信息流動的瓶頸。很多機構都通過開發(fā)“中間件”作為應用之間的數據代理來解決這個問題。中間件能夠極大的減少系統(tǒng)結構
41、的復雜程度,因為在這種情況下,每個信息提供者針對同一個中心接口程序編碼,而這個程序則通過網絡來與其他的程序連接。在新系統(tǒng)出現(xiàn)的時候,與其他系統(tǒng)通訊,只需要編寫一個消息接口。但是,中間件解決方案也有局限性。它在提供中心點通訊的時候,不能提供自動定制接口編程。進一步說,中間件使機構依賴于某個產品供應商。TongIntegrator包含TongIntegrator通用適配器組件,以及一個或多個像TongLINK/Q這樣的消息中間件來管理JMS主題(發(fā)布和訂閱消息)和隊列(點對點消息)。適配器是根據應用來定制的,為構建在數據共享與數據交換平臺之上的應用提供簡單易用的連接服務組件。它的主要功能是實現(xiàn)與應
42、用的對接,并把抽取和接收的XML消息發(fā)送到數據交換平臺實現(xiàn)數據路由和數據轉換。適配器應可重用并可配置,包含數據路由和數據轉換代碼。適配器是外系統(tǒng)接入業(yè)務集成平臺的橋梁,是多種異構系統(tǒng)之間互連互通及互操作的重要組件。在TongIntegrator中,適配器遵循JCA1.5標準,真正實現(xiàn)了適配器的重用。TongIntegrator提供的適配器分為入站適配器和出站適配器兩種,包括常見的外系統(tǒng)適配器,如文件適配器,Oracle、DB2、SqlServer等數據庫適配器、JMS適配器等。使用TongIntegrator的適配器,有助于簡化連接解決方案的安裝、部署和配置。這些適配器產品提供了無需編碼的連接解決方案,削減了解決方案實現(xiàn)成本,降低了項目失敗風險,減輕了與企業(yè)應用集成情境相關的責任。TongInteg
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學試題(管理類)-人力資源管理歷年參考題庫含答案解析(5套典型考題)
- 2025年大學試題(社會學)-7841中外考試制度比較研究歷年參考題庫含答案解析(5套典型考題)
- 2025年大學試題(法學)-WTO法律制度歷年參考題庫含答案解析(5套典型考題)
- 社區(qū)衛(wèi)生服務中心基孔肯雅熱發(fā)熱-門診應急處置預案
- 2025年大學試題(教育學)-小學生心理健康教育歷年參考題庫含答案解析(5套典型考題)
- 2025年大學試題(大學選修課)-微表情識別歷年參考題庫含答案解析(5套典型考題)
- 2025年大學試題(歷史學)-科學發(fā)展簡史歷年參考題庫含答案解析(5套典型考題)
- 2025年大學試題(醫(yī)學)-檢驗醫(yī)學歷年參考題庫含答案解析(5套典型考題)
- 2025年大學試題(農學)-設施園藝學歷年參考題庫含答案解析(5套典型考題)
- 2025年國家開放大學(電大)-漢語言文學(???歷年參考題庫含答案解析(5套典型考題)
- 高考英語核心高頻688詞
- KKS標識系統(tǒng)編碼說明
- 血液內科病例討論
- 五年(2020-2024)高考語文真題分類匯編(全國)專題07 古代詩歌閱讀(詩)(教師卷)
- 外泌體在中醫(yī)藥防治糖尿病中的機制探索百度文庫
- 工地臨建房合同范本
- 幼兒園美工區(qū)材料投放培訓
- 2024年江蘇南京市玄武區(qū)社區(qū)工作者招聘筆試沖刺題(帶答案解析)
- 《電氣制圖與CAD》課程標準
- 多模態(tài)感知與融合技術在智能交通中的應用
- 違法建設培訓課件
評論
0/150
提交評論