




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)交換中間件技術(shù)方案目錄1 工程概況 42 與業(yè)務(wù)應(yīng)用接入關(guān)系 42.1 與已有業(yè)務(wù)系統(tǒng)的支撐關(guān)系 42.2 與新建業(yè)務(wù)系統(tǒng)的支撐關(guān)系 42.3 與業(yè)務(wù)系統(tǒng)之間的公共支撐關(guān)系 53 總體技術(shù)路線 53.1 JAVAEE標(biāo)準(zhǔn) 53.2 中間件技術(shù) 53.3 SOA效勞體系架構(gòu) 63.4 ESB企業(yè)效勞總線 73.5 異構(gòu)系統(tǒng)適配器效勞 73.6 XSLT效勞 83.7 WebServices 83.8 消息隊(duì)列技術(shù) 84 數(shù)據(jù)交換技術(shù)方案 94.1 需求分析 94.2 產(chǎn)品配置 104.3 產(chǎn)品部署 115 交換監(jiān)控?cái)U(kuò)展設(shè)計(jì) 125.1 功能圖 125.2 功能描述 126 ESB效勞總線系統(tǒng)功能 136.1 效勞封裝 13 XML數(shù)據(jù)表示 13 適配器效勞 14 數(shù)據(jù)描述工具 14 數(shù)據(jù)自動(dòng)同步功能 156.2 共享交換機(jī)制 15 實(shí)時(shí)交換機(jī)制 15 定時(shí)交換機(jī)制 16 單向交換機(jī)制 16 雙向交換機(jī)制 166.3 效勞庫及管理 166.4 效勞編排功能 17 效勞編排 17 數(shù)據(jù)加工 18 效勞流程合成 196.5 數(shù)據(jù)可靠傳輸通道 196.6 效勞管理監(jiān)控 22 效勞資源管理 22 效勞流程管理 22 效勞流程監(jiān)控 22 平安及授權(quán)機(jī)制 23 效勞流程日志 257 硬件建議配置 258 方案特點(diǎn) 269 產(chǎn)品介紹 279.1 應(yīng)用集成中間件TongIntegratorSOA套件 27 產(chǎn)品概述 27 產(chǎn)品組成結(jié)構(gòu) 28 產(chǎn)品特點(diǎn) 309.2 消息中間件TongLINK/Q 31 產(chǎn)品概述 31 主要功能 31 技術(shù)特點(diǎn) 339.3 應(yīng)用效勞器中間件TongWeb 34 產(chǎn)品概述 34 主要功能 35 技術(shù)特點(diǎn) 4010 工程預(yù)算 41工程概況隨著政府職能部門效勞意識(shí)的不斷增強(qiáng),以及便民效勞需求的日益增加,外網(wǎng)接件內(nèi)網(wǎng)辦理等應(yīng)用需求越來越多。面對越來越多內(nèi)外網(wǎng)系統(tǒng)、專網(wǎng)與其他網(wǎng)絡(luò)之間數(shù)據(jù)信息平安、高效、可靠共享交換的需求,亟需一套平安、高效、可靠的數(shù)據(jù)信息共享交換解決方案。業(yè)務(wù)數(shù)據(jù)交換是一個(gè)跨多系統(tǒng)、跨網(wǎng)絡(luò)、跨防火墻〔網(wǎng)閘〕,不同平安域之間數(shù)據(jù)平安、可靠交換的信息系統(tǒng),需要確保內(nèi)外網(wǎng)數(shù)據(jù)交換的一致性,以及數(shù)據(jù)交換的平安、可靠、高效。公司專注于國產(chǎn)根底中間件領(lǐng)域,在我國電子政務(wù)根底支撐平臺(tái)體系、數(shù)據(jù)信息資源共享交換等政務(wù)信息化領(lǐng)域的研究建設(shè)工作,公司產(chǎn)品廣泛應(yīng)用在全國一百多個(gè)電子政務(wù)數(shù)據(jù)共享交換平臺(tái)體系建設(shè)工程中,得到用戶的高度認(rèn)可和支持。與業(yè)務(wù)應(yīng)用接入關(guān)系與已有業(yè)務(wù)系統(tǒng)的支撐關(guān)系數(shù)據(jù)交換系統(tǒng)建設(shè)不涉及原有專業(yè)系統(tǒng)的內(nèi)部業(yè)務(wù)流程,而是要求業(yè)務(wù)系統(tǒng)通過松耦合的“橋接”方式將數(shù)據(jù)資源提供給平臺(tái)。橋接技術(shù)上可以是數(shù)據(jù)結(jié)果、程序接口、URL地址、WebService接口等。數(shù)據(jù)交換系統(tǒng)為業(yè)務(wù)應(yīng)用提供數(shù)據(jù)資源效勞。對需要獲取的應(yīng)用系統(tǒng)數(shù)據(jù)資源經(jīng)過采集、轉(zhuǎn)換處理、傳輸、寫入數(shù)據(jù)庫中供給用系統(tǒng)使用。既可以實(shí)現(xiàn)上級機(jī)構(gòu)向上級機(jī)構(gòu)系統(tǒng)聚集數(shù)據(jù),又可以實(shí)現(xiàn)上級機(jī)構(gòu)系統(tǒng)向下級機(jī)構(gòu)數(shù)據(jù)共享下發(fā),同時(shí)可實(shí)現(xiàn)各應(yīng)用系統(tǒng)的流程集成效勞。數(shù)據(jù)交換系統(tǒng)為業(yè)務(wù)應(yīng)用提供界面及用戶認(rèn)證效勞。對需要集成的應(yīng)用系統(tǒng),可以將一個(gè)外部的URL資源做為用戶表單的一局部與其他常用HTML組件組合在一起使用,利用外部應(yīng)用頁面豐富表單元素。與新建業(yè)務(wù)系統(tǒng)的支撐關(guān)系對于新建業(yè)務(wù)系統(tǒng),數(shù)據(jù)交換系統(tǒng)只需要擴(kuò)展一個(gè)接入節(jié)點(diǎn)可以采集并共享的數(shù)據(jù)交換傳輸給新建業(yè)務(wù)系統(tǒng),提供數(shù)據(jù)共享效勞。效勞的技術(shù)實(shí)現(xiàn)可以是數(shù)據(jù)庫、消息、WebService等多種方式。與業(yè)務(wù)系統(tǒng)之間的公共支撐關(guān)系ESB效勞總線是連接各應(yīng)用系統(tǒng)的公共數(shù)據(jù)共享傳輸通道。各業(yè)務(wù)系統(tǒng)可以通過數(shù)據(jù)交換系統(tǒng)的適配器接入,由ESB企業(yè)效勞總線來完成適配器效勞之間的消費(fèi)關(guān)系。消費(fèi)關(guān)系可以是直接消費(fèi)、間接消費(fèi)。直接消費(fèi)通過ESB進(jìn)行內(nèi)部效勞合成,直接為業(yè)務(wù)系統(tǒng)效勞;間接消費(fèi)通過ESB的效勞注冊中心,進(jìn)行公共效勞發(fā)布,可檢索、查詢、代理運(yùn)行等多種方式,供其外部調(diào)用??傮w技術(shù)路線JAVAEE標(biāo)準(zhǔn)為了保證高可用性、高可靠性和可擴(kuò)展性,系統(tǒng)必須要選擇支持強(qiáng)大的企業(yè)級計(jì)算的成熟的技術(shù)路線。能夠滿足這些條件的技術(shù)首推JAVAEE企業(yè)標(biāo)準(zhǔn)。JAVAEE是主流的開發(fā)技術(shù)平臺(tái),已成IT領(lǐng)域的國際工業(yè)標(biāo)準(zhǔn),圍繞著JAVAEE有眾多的廠家和產(chǎn)品,其中不乏優(yōu)秀的軟件產(chǎn)品,合理集成以JAVAEE為標(biāo)準(zhǔn)的軟件產(chǎn)品構(gòu)建數(shù)據(jù)交換系統(tǒng),可以得到較好的穩(wěn)定性、高可靠性和擴(kuò)展性。JAVAEE技術(shù)的根底是JAVA語言,JAVA語言的與操作系統(tǒng)平臺(tái)無關(guān)性,保證了基于JAVAEE平臺(tái)開發(fā)的應(yīng)用系統(tǒng)和支撐環(huán)境可以跨平臺(tái)運(yùn)行。中間件技術(shù)中間件具有以下的一些特點(diǎn):滿足大量應(yīng)用的需要;運(yùn)行于多種硬件和OS平臺(tái);支持分布式計(jì)算,提供跨網(wǎng)絡(luò)、硬件和OS平臺(tái)的透明性的應(yīng)用或效勞的交互功能;支持標(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é)議。針對不同的操作系統(tǒng)和硬件平臺(tái),它們可以有符合接口和協(xié)議標(biāo)準(zhǔn)的多種實(shí)現(xiàn)。由于標(biāo)準(zhǔn)接口對于可移植性和標(biāo)準(zhǔn)協(xié)議對于互操作性的重要性,中間件已成為許多標(biāo)準(zhǔn)化工作的主要局部。對于應(yīng)用軟件開發(fā),中間件遠(yuǎn)比操作系統(tǒng)和網(wǎng)絡(luò)效勞更為重要,中間件提供的程序接口定義了一個(gè)相對穩(wěn)定的高層應(yīng)用環(huán)境,不管底層的計(jì)算機(jī)硬件和系統(tǒng)軟件怎樣更新?lián)Q代,只要將中間件升級更新,并保持中間件對外的接口定義不變,應(yīng)用軟件幾乎不需任何修改,從而保護(hù)了企業(yè)在應(yīng)用軟件開發(fā)和維護(hù)中的重大投資。中間件是一種獨(dú)立的系統(tǒng)軟件或效勞程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。中間件軟件管理著市民端程序和數(shù)據(jù)庫或者早期應(yīng)用軟件之間的通訊。中間件在分布式的市民和效勞之間扮演著承上啟下的角色,如事務(wù)管理、負(fù)載均衡以及基于Web的計(jì)算等。利用這些技術(shù)有助于減輕開發(fā)者的負(fù)擔(dān),使他們利用現(xiàn)有的硬件設(shè)備、操作系統(tǒng)、網(wǎng)絡(luò)、數(shù)據(jù)庫管理系統(tǒng)以及對象模型創(chuàng)立分布式應(yīng)用軟件時(shí)更加得心應(yīng)手。由于中間件能夠保護(hù)企業(yè)的投資,保證應(yīng)用軟件的相對穩(wěn)定,實(shí)現(xiàn)應(yīng)用軟件的功能擴(kuò)展;同時(shí)中間件產(chǎn)品在很大程度上簡化了一個(gè)由不同硬件構(gòu)成的分布式處理環(huán)境的復(fù)雜性,所以它的出現(xiàn)正日益引起用戶的關(guān)注。SOA效勞體系架構(gòu)SOA〔ServiceOrientedArchitecture,縮寫SOA〕,即面向效勞的體系架構(gòu),提供了一種構(gòu)建IT組織的標(biāo)準(zhǔn)和方法,并通過建立可組合、可重用的效勞體系來減少IT業(yè)務(wù)冗余并確保信息系統(tǒng)的可持續(xù)開展以及快速構(gòu)建。SOA的實(shí)現(xiàn)對技術(shù)沒有限制。SOA是關(guān)于共享和管理效勞的結(jié)構(gòu),對所采用的技術(shù)只需要滿足它的需要就可以。雖然Web效勞協(xié)議到目前為止還是首選的創(chuàng)立和部署SOA架構(gòu)的標(biāo)準(zhǔn),但是也可以使用其他標(biāo)準(zhǔn),比方CORBA、COM和JAVAEE。甚至可以采用私有技術(shù)創(chuàng)立SOA。SOA可以節(jié)省組織本錢,包括重復(fù)利用已存在的軟件作為效勞,以及增強(qiáng)改變IT方案適應(yīng)需求變革或靈活性的能力。SOA對兼容性的需求完全處在松耦,可以通過在工程實(shí)施過程中為創(chuàng)立和部署大多數(shù)SOA提供的端到端解決方案解決兼容性問題。ESB企業(yè)效勞總線ESB〔EnterpriseServiceBus,縮寫ESB〕,即企業(yè)效勞總線,是SOA的骨干,在完成效勞的接入,效勞間的通信和交互根底上,還提供平安性、可靠性、高性能的效勞能力保障。采用SOA架構(gòu),基于ESB總線進(jìn)行信息系統(tǒng)集成,如下列圖所示,信息系統(tǒng)之間的交互通過總線進(jìn)行,這樣可以降低應(yīng)用系統(tǒng)、各個(gè)組件及相關(guān)技術(shù)的耦合度,消除應(yīng)用系統(tǒng)點(diǎn)對點(diǎn)集成瓶頸,降低集成開發(fā)難度,提高復(fù)用,增進(jìn)系統(tǒng)開發(fā)和運(yùn)行效率,便于業(yè)務(wù)系統(tǒng)靈活重構(gòu),快速適應(yīng)業(yè)務(wù)及流程變化需要。異構(gòu)系統(tǒng)適配器效勞異構(gòu)系統(tǒng)適配器效勞是數(shù)據(jù)交換系統(tǒng)的根底效勞部件,是各信息系統(tǒng)接入ESB的橋梁,是多種異構(gòu)系統(tǒng)之間互連互通及互操作的效勞單元。適配器應(yīng)遵循國際級行業(yè)標(biāo)準(zhǔn),提供標(biāo)準(zhǔn)的XML數(shù)據(jù)對象、效勞接口、效勞操作方法,如下列圖示,真正實(shí)現(xiàn)了信息系統(tǒng)效勞重用。適配器效勞應(yīng)分為提供效勞者和消費(fèi)效勞者,既可以提供效勞消費(fèi),也可以消費(fèi)其他效勞??梢詫?shí)現(xiàn)信息系統(tǒng)常用文件、數(shù)據(jù)庫、通訊等技術(shù)適配能力,并可以按照特定標(biāo)準(zhǔn)進(jìn)行適配器效勞定制,滿足可擴(kuò)展需要。XSLT效勞XSLT是擴(kuò)展樣式表轉(zhuǎn)換語言〔ExtensibleStylesheetLanguageTransformations〕的簡稱,它是把XML文檔轉(zhuǎn)化為另一文檔的轉(zhuǎn)換語言,即將源文檔的所有數(shù)據(jù)或者局部數(shù)據(jù),利用XPath進(jìn)行選擇,生成另外的XML文檔或者其他可直接顯示或打印的文件格式。XSLT效勞是用來對數(shù)據(jù)進(jìn)行轉(zhuǎn)換的一種效勞,通過XSLT效勞,一種數(shù)據(jù)格式可以輕松的轉(zhuǎn)換為另一種數(shù)據(jù)格式。WebServicesWebServices即Web效勞,屬于輕量級訪問協(xié)議效勞。效勞的技術(shù)實(shí)現(xiàn)和表現(xiàn)形式多種多樣,例如:適配器效勞、XSLT效勞、效勞編排效勞等,這些效勞都可以發(fā)布為Web效勞。同樣,ESB總線還可以訪問其他信息系統(tǒng)提供的WEB效勞。Web效勞是相關(guān)的主要協(xié)議和技術(shù)包括SOAP〔SimpleObjectAccessProtocol,簡單對象訪問協(xié)議〕、WSDL〔WebServicesDescriptionLanguage,Web效勞描述語言〕、UDDI〔UniversalDescriptionandIntegration,統(tǒng)一描述、發(fā)現(xiàn)和集成〕。SOAP用來定義數(shù)據(jù)描述和遠(yuǎn)程訪問的標(biāo)準(zhǔn);WSDL是發(fā)布和請求Web效勞的描述語言;UDDI那么把Web效勞與用戶聯(lián)系起來,起中介作用。消息隊(duì)列技術(shù)為了實(shí)現(xiàn)大數(shù)據(jù)效勞的并發(fā)壓力控制、網(wǎng)絡(luò)上大數(shù)據(jù)的可靠傳輸,ESB將實(shí)現(xiàn)數(shù)據(jù)適配器效勞與消息適配器效勞的編排,解決多部門、多信息系統(tǒng)之間數(shù)據(jù)發(fā)送、接收過程中的可靠傳輸保障需求。消息隊(duì)列技術(shù)基于點(diǎn)對點(diǎn)的隊(duì)列通訊通道,確保信息系統(tǒng)之間的數(shù)據(jù)有且僅有一次完整傳輸給對方,并為適配器效勞提供異步數(shù)據(jù)緩存機(jī)制,提高適配器效勞的數(shù)據(jù)并發(fā)壓力承載能力。數(shù)據(jù)交換技術(shù)方案需求分析電子政務(wù)業(yè)務(wù)涉及內(nèi)外網(wǎng)兩個(gè)域,需要解決跨網(wǎng)絡(luò)、跨平安域數(shù)據(jù)平安、可靠傳輸處理等問題。并要面向五十多個(gè)業(yè)務(wù)應(yīng)用實(shí)現(xiàn)整合和數(shù)據(jù)交互。系統(tǒng)接入:實(shí)現(xiàn)門戶外網(wǎng)應(yīng)用、內(nèi)網(wǎng)辦理的系統(tǒng)數(shù)據(jù)接入。提供豐富的適配器,支持XML標(biāo)準(zhǔn)和內(nèi)外網(wǎng)系統(tǒng)接入的松耦合接入效勞,不會(huì)影響現(xiàn)有內(nèi)網(wǎng)業(yè)務(wù)系統(tǒng)的正常穩(wěn)定運(yùn)行。數(shù)據(jù)獲取:提供數(shù)據(jù)的定時(shí)、實(shí)時(shí)平安獲取效勞,支持?jǐn)?shù)據(jù)完整性驗(yàn)證。數(shù)據(jù)加解密:提供數(shù)據(jù)加解密效勞,滿足內(nèi)外網(wǎng)數(shù)據(jù)交換平安的需要。支持多種數(shù)據(jù)加解密算法。傳輸認(rèn)證:提供交換域之間雙方的身份認(rèn)證,支持雙向認(rèn)證。平安傳輸通道:提供數(shù)據(jù)平安傳輸通道,在網(wǎng)絡(luò)通訊協(xié)議之上建立更平安的數(shù)據(jù)可靠傳輸虛擬專用通道。產(chǎn)品配置為了解決上述問題和需求,我們采用了基于中間件的內(nèi)外網(wǎng)數(shù)據(jù)交換解決方案。方案從數(shù)據(jù)交換的平安性、可靠性、可用性、可擴(kuò)展性等方面,闡述如何解決業(yè)務(wù)面臨的內(nèi)外網(wǎng)數(shù)據(jù)平安、實(shí)時(shí)/定時(shí)采集、同步和可靠交換傳輸?shù)葐栴}。方案采用的中間件產(chǎn)品主要包括:序號(hào)產(chǎn)品及版本數(shù)量功能概要描述1應(yīng)用集成中間件TongIntegratorSOA套件TongIntegratorESB2提供數(shù)據(jù)交換框架及ESB效勞總線,交換流程、控制管理、日志審計(jì)等功能效勞。分別部署在內(nèi)網(wǎng)和外網(wǎng)交換效勞器上。TongIntegratorESBAdaptor29提供系統(tǒng)自動(dòng)適配、數(shù)據(jù)自動(dòng)采集、數(shù)據(jù)加工轉(zhuǎn)換、數(shù)據(jù)加載入庫等功能效勞。部署在需要交換的業(yè)務(wù)系統(tǒng)效勞器或者前置機(jī)上。2消息中間件TongLINK/Q2提供數(shù)據(jù)信息平安、高效可靠、傳輸效勞通道,提供數(shù)據(jù)通訊雙方身份認(rèn)證、傳輸平安通道建立、數(shù)據(jù)加解密等數(shù)據(jù)傳輸可靠保障效勞。部署在內(nèi)、外網(wǎng)交換效勞器上和需要采用分布式的系統(tǒng)交換效勞器上。3應(yīng)用效勞器中間件TongWeb1提供交換管理監(jiān)控應(yīng)用系統(tǒng)的運(yùn)行支撐效勞。部署在交換管理效勞器上。4交換監(jiān)控?cái)U(kuò)展1基于中間件是實(shí)現(xiàn)交換監(jiān)控。產(chǎn)品部署數(shù)據(jù)交換產(chǎn)品部署實(shí)施如下列圖所示:在本工程中,內(nèi)外網(wǎng)跨平安域數(shù)據(jù)交換基于公司先進(jìn)、成熟的應(yīng)用集成中間件TongIntegrator和消息中間件TongLink/Q設(shè)計(jì)構(gòu)建,交換管理基于應(yīng)用效勞器中間件TongWeb設(shè)計(jì)實(shí)現(xiàn)??紤]應(yīng)用系統(tǒng)比擬多,對局部業(yè)務(wù)采用WEB效勞代理模式,對文件效勞器采用分布式傳輸模式,對業(yè)務(wù)數(shù)據(jù)量大采用分布式部署模式。對DMZ區(qū)的系統(tǒng)采用分布式代理模式部署。應(yīng)用集成中間件TongIntegrator提供系統(tǒng)適配接入、數(shù)據(jù)采集與同步、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)過濾、數(shù)據(jù)壓縮、數(shù)據(jù)加工清洗、異常處理、日志審計(jì)、監(jiān)控管理等功能效勞。消息中間件TongLINK/Q為內(nèi)外網(wǎng)跨平安域數(shù)據(jù)信息的平安、可靠、高效傳輸處理提供平安通道、身份認(rèn)證、數(shù)據(jù)加解密、數(shù)據(jù)壓縮、數(shù)據(jù)路由、斷點(diǎn)續(xù)傳等效勞保障。應(yīng)用效勞器中間件TongWeb為交換管理WEB頁面提供開發(fā)、運(yùn)行環(huán)境和底層支撐效勞。交換監(jiān)控?cái)U(kuò)展設(shè)計(jì)功能圖功能描述總監(jiān)控中心交換結(jié)構(gòu)圖分級顯示:顯示節(jié)點(diǎn)上流程名和起停狀態(tài)。顯示所有交換節(jié)點(diǎn)。顯示所有交換流程及狀態(tài)顯示各部門交換條數(shù)的餅圖。顯示整體交換數(shù)據(jù)交換條數(shù),包括總體發(fā)送量、總體接收量、總交換量。顯示有提示錯(cuò)誤定位,可以是數(shù)據(jù)庫錯(cuò)誤、通訊錯(cuò)誤、數(shù)據(jù)錯(cuò)誤。顯示系統(tǒng)當(dāng)前時(shí)間及當(dāng)前時(shí)間完成的交換量。業(yè)務(wù)域監(jiān)控中心對本域的發(fā)送總量作統(tǒng)計(jì)。包括總體發(fā)送量、總體接收量、總交換量。對本域根據(jù)交換流程的交換日志進(jìn)行實(shí)時(shí)顯示。數(shù)據(jù)交換總量按歷史發(fā)送圖分時(shí)間報(bào)表〔選擇時(shí)間周期〕,并可以導(dǎo)出為EXCEL.顯示當(dāng)前交換傳輸通道的傳輸速率。顯示有提示報(bào)錯(cuò)信息的交換流程。顯示本域交換節(jié)點(diǎn)。顯示本域交換流程。顯示本域各部門交換量的餅圖。ESB效勞總線系統(tǒng)功能效勞封裝數(shù)據(jù)效勞封裝主要是完成數(shù)據(jù)加工處理的過程,包括數(shù)據(jù)格式轉(zhuǎn)換、數(shù)據(jù)清洗、以及數(shù)據(jù)加工等數(shù)據(jù)處理功能。數(shù)據(jù)效勞封裝首先是適配器效勞。適配器效勞是外系統(tǒng)接入數(shù)據(jù)交換系統(tǒng)的橋梁,是多種異構(gòu)系統(tǒng)之間互連互通及互操作的重要組件。適配器遵循JCA1.5標(biāo)準(zhǔn),真正實(shí)現(xiàn)了適配器的重用。常見的適配器,如結(jié)構(gòu)化及非結(jié)構(gòu)化文件適配器,Oracle、DB2、SqlServer、KingBase、MySql、Access、Excel等數(shù)據(jù)庫適配器,F(xiàn)TP、SMTP/POP3、JMS等通訊類適配器等。除了系統(tǒng)本身集成的適配器之外,它還提供了適配器開發(fā)工具,便于用戶開發(fā)適合自己需要的定制適配器,并無縫集成到開發(fā)系統(tǒng)中。效勞封裝是數(shù)據(jù)交換接入的最前端,無論直接交換還是“橋接”交換,都可以采用該適配器效勞封裝實(shí)現(xiàn)。XML數(shù)據(jù)表示即根據(jù)轉(zhuǎn)換定義的規(guī)那么,完成數(shù)據(jù)轉(zhuǎn)換的處理。將原始的數(shù)據(jù)轉(zhuǎn)換為需要的數(shù)據(jù)格式。統(tǒng)一的數(shù)據(jù)和效勞表示——標(biāo)準(zhǔn)XML。不同的系統(tǒng)傳輸數(shù)據(jù)內(nèi)容和方式都可能不一樣,不同的系統(tǒng)提供效勞的方式和數(shù)據(jù)格式也不一樣,為了使不同系統(tǒng)在互相交互時(shí)有一個(gè)統(tǒng)一的接口表現(xiàn)方式,需要定義一套統(tǒng)一的接口〔效勞方式和數(shù)據(jù)格式〕表示方式,因?yàn)閄ML的強(qiáng)大描述能力,使用XML來描述各系統(tǒng)的效勞接口和數(shù)據(jù)傳輸方式。適配器效勞不同的業(yè)務(wù)系統(tǒng)存儲(chǔ)數(shù)據(jù)的方式可能各不相同,需要支持?jǐn)?shù)據(jù)源的不同存儲(chǔ)方式〔如不同的數(shù)據(jù)庫、文件等〕。采用適配器效勞技術(shù)。接入的適配器效勞封裝主要是為了減少開發(fā)工作量,努力實(shí)現(xiàn)接入部門的“零編程”目標(biāo)。適配器效勞是外系統(tǒng)接入數(shù)據(jù)交換系統(tǒng)的橋梁,是多種異構(gòu)系統(tǒng)之間互連互通及互操作的重要組件。適配器遵循JCA1.5標(biāo)準(zhǔn),真正實(shí)現(xiàn)了適配器的重用。常見的適配器,如結(jié)構(gòu)化及非結(jié)構(gòu)化文件適配器,Oracle、DB2、SqlServer、KingBase、MySql、Access、Excel等數(shù)據(jù)庫適配器,F(xiàn)TP、SMTP/POP3、JMS等通訊類適配器等。除了系統(tǒng)本身集成的適配器之外,它還提供了適配器開發(fā)工具,便于用戶開發(fā)適合自己需要的定制適配器,并無縫集成到開發(fā)系統(tǒng)中。數(shù)據(jù)描述工具數(shù)據(jù)共享的主要功能是數(shù)據(jù)采集和數(shù)據(jù)應(yīng)用,需要有一個(gè)方便的數(shù)據(jù)描述工具和數(shù)據(jù)描述方式,作為整個(gè)數(shù)據(jù)共享的根底。數(shù)據(jù)共享效勞的技術(shù)實(shí)現(xiàn)及其表現(xiàn)形式可以有多種,如本產(chǎn)品提供的Java效勞、常用的Web效勞等。在TIStudio工具中,能夠?qū)⒂脩魟?chuàng)立的Java效勞、適配器效勞等,發(fā)布為Web效勞,而且還提供了訪問外系統(tǒng)提供的Web效勞的開發(fā)工具。且數(shù)據(jù)效勞方式支持已有應(yīng)用的快速接入及效勞化封裝,并提供代理效勞的快速開發(fā)向?qū)В员阃ㄟ^效勞總線統(tǒng)一提供已有應(yīng)用效勞或第三方效勞的接入、訪問和管理。支持Web效勞的常用工業(yè)標(biāo)準(zhǔn),如WSDL、SOAP、UDDI、WS-Security、WS-IBasicProfile等數(shù)據(jù)自動(dòng)同步功能數(shù)據(jù)共享效勞存在著大量的數(shù)據(jù)抽取和數(shù)據(jù)同步需求,需要提供根本的數(shù)據(jù)自動(dòng)抽取和同步功能,支持?jǐn)?shù)據(jù)同步功能的快速建立。同步方式分為:全表、時(shí)間戳、觸發(fā)器三種方式。共享交換機(jī)制根據(jù)業(yè)務(wù)系統(tǒng)需求,建立實(shí)時(shí)交換、定時(shí)交換機(jī)制。實(shí)時(shí)交換機(jī)制實(shí)時(shí)交換機(jī)制采用觸發(fā)器機(jī)制,依靠數(shù)據(jù)庫自身的實(shí)時(shí)觸發(fā)管理,確保數(shù)據(jù)交換的實(shí)時(shí)同步,實(shí)時(shí)同步時(shí)間在毫秒級。觸發(fā)器分為INSERT、UPATE、DELETE三種。即業(yè)務(wù)表在數(shù)據(jù)變化時(shí)根據(jù)三種觸發(fā)條件判斷屬于那種數(shù)據(jù)更新方式并定位數(shù)據(jù)記錄。在數(shù)據(jù)加載時(shí)通過定位信息獲取數(shù)據(jù)并按照觸發(fā)類型進(jìn)行數(shù)據(jù)更新同步。定時(shí)交換機(jī)制定時(shí)交換機(jī)制采用時(shí)間戳方式,依靠操作系統(tǒng)時(shí)間就需要在業(yè)務(wù)表中統(tǒng)一添加時(shí)間字段作為時(shí)間戳〔如表中已有相應(yīng)的時(shí)間字段,可以不必添加〕,每當(dāng)更新修改業(yè)務(wù)數(shù)據(jù)時(shí),同時(shí)修改時(shí)間戳字段值。當(dāng)數(shù)據(jù)加載時(shí),通過上次運(yùn)行時(shí)間、本次運(yùn)行時(shí)間與時(shí)間戳字段的比擬來決定進(jìn)行何種數(shù)據(jù)抽取。單向交換機(jī)制無論是定時(shí)還是實(shí)時(shí)交換機(jī)制,都可以設(shè)定為單向交換。即針對一個(gè)數(shù)據(jù)源,只是做同一種操作向其他數(shù)據(jù)源做數(shù)據(jù)同步。雙向交換機(jī)制對于實(shí)時(shí)數(shù)據(jù)同步可以支持雙向交換。即針對一個(gè)數(shù)據(jù)源,在往其他數(shù)據(jù)源做數(shù)據(jù)同步的同時(shí),該數(shù)據(jù)源又要受被其同步的數(shù)據(jù)源的變化做實(shí)時(shí)同步。效勞庫及管理使用標(biāo)準(zhǔn)接口〔支持UDDI和JAXR接口〕的效勞注冊庫進(jìn)行效勞注冊和檢索、Web效勞部署后的啟動(dòng)/停止控制及將部署后的效勞列表查詢功能集成進(jìn)了監(jiān)控中心等,可提供完整的Web效勞封裝、開發(fā)、部署、運(yùn)行監(jiān)控、運(yùn)行效勞水平數(shù)據(jù)監(jiān)測統(tǒng)計(jì)、效勞注冊和檢索等全生命周期管理。另外,集成了基于標(biāo)準(zhǔn)標(biāo)準(zhǔn)的效勞注冊庫可供用戶直接使用。效勞編排功能效勞編排基于Java的編碼調(diào)試開發(fā)環(huán)境,能夠讓用戶根據(jù)具體業(yè)務(wù),開發(fā)相應(yīng)效勞,或者進(jìn)行效勞的合成與編排。Java效勞對外可以封裝提供業(yè)務(wù)效勞,供其他效勞或應(yīng)用消費(fèi);另外它也能夠消費(fèi)其他效勞,將不同的業(yè)務(wù)效勞進(jìn)行組裝,形成粒度更大的業(yè)務(wù)效勞。效勞編排:消費(fèi)其他效勞〔按一定邏輯順序消費(fèi)即所謂對這些被消費(fèi)效勞的編排〕,同時(shí)對其他消費(fèi)者提供效勞〔將多個(gè)效勞編排起來完成更大任務(wù)的功能〕將已經(jīng)開發(fā)的業(yè)務(wù)效勞和其所用到的效勞建立連接關(guān)系,進(jìn)行合成組裝,構(gòu)成一個(gè)能夠打包和部署、完成某些業(yè)務(wù)功能的應(yīng)用。數(shù)據(jù)加工標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊——過濾,格式轉(zhuǎn)換、合并、拆分。因?yàn)椴煌南到y(tǒng)使用數(shù)據(jù)方式和格式都可能不一樣,為了方便各系統(tǒng)間數(shù)據(jù)的交換,需要提供一些標(biāo)準(zhǔn)的數(shù)據(jù)處理模塊,以實(shí)現(xiàn)不同系統(tǒng)間自動(dòng)的數(shù)據(jù)格式轉(zhuǎn)換。包括數(shù)據(jù)庫數(shù)據(jù)、普通文件數(shù)據(jù)、XML格式數(shù)據(jù)間的互相映射和轉(zhuǎn)換。提供圖形可視化的異構(gòu)數(shù)據(jù)格式轉(zhuǎn)換映射工具,內(nèi)置豐富函數(shù),能夠?qū)⑤斎霐?shù)據(jù)和輸出數(shù)據(jù)進(jìn)行不同格式間的轉(zhuǎn)換(如結(jié)構(gòu)化的XML、非XML或Java對象數(shù)據(jù)),從而可快速集成異構(gòu)應(yīng)用,無需考慮表示數(shù)據(jù)采用的格式。還提供了基于XSLT效勞、Java效勞、數(shù)據(jù)庫函數(shù)三種圖形可視化數(shù)據(jù)格式轉(zhuǎn)換工具。效勞流程合成將已經(jīng)開發(fā)的業(yè)務(wù)效勞和其所用到的效勞建立連接關(guān)系,進(jìn)行合成組裝,構(gòu)成一個(gè)能夠打包和部署、完成某些業(yè)務(wù)功能的應(yīng)用。合成應(yīng)用,是一個(gè)組件、效勞的裝配過程,它創(chuàng)立的成果,是能夠打包和部署的業(yè)務(wù)應(yīng)用。通過合成應(yīng)用,能夠把TI效勞發(fā)布為Web效勞。數(shù)據(jù)可靠傳輸通道TongLINK/Q作為公司的消息中間件產(chǎn)品,它以其獨(dú)特的消息、隊(duì)列、可靠等機(jī)制和技術(shù)優(yōu)勢為各種分布式應(yīng)用系統(tǒng)的開發(fā)注入了強(qiáng)大動(dòng)力,極大地推動(dòng)了數(shù)據(jù)交換及應(yīng)用系統(tǒng)集成的開展。在分布式系統(tǒng)之間通過消息點(diǎn)對點(diǎn)傳輸、播送傳輸模式的實(shí)現(xiàn),建立與集成環(huán)境松散耦合的專用傳輸通道,實(shí)現(xiàn)消息可靠傳輸。通過把消息保存在可靠隊(duì)列中來保障“可靠傳輸”,并在傳輸中具有斷點(diǎn)續(xù)傳功能,能夠應(yīng)對網(wǎng)絡(luò)故障、機(jī)器故障,保障消息一次傳輸、可靠到達(dá)。邏輯結(jié)構(gòu)圖TongLINK/Q先進(jìn)的隊(duì)列、消息及路由等處理機(jī)制,使其能夠?yàn)閼?yīng)用系統(tǒng)提供高效、靈活的同步和異步傳輸處理、存儲(chǔ)轉(zhuǎn)發(fā)、消息路由等技術(shù)支持,確保消息在任何情況下都能夠平安、可靠的送達(dá)。通過使用TongLINK/Q,應(yīng)用系統(tǒng)完全不需要擔(dān)憂消息傳遞過程中可能遇到的各種障礙〔機(jī)器故障、網(wǎng)絡(luò)故障等〕和異常。TongLINK/Q提供點(diǎn)對點(diǎn)、發(fā)布訂閱、路由、集群等多種方式的消息傳遞模式,極大方便了企業(yè)應(yīng)用的靈活構(gòu)建,同時(shí)TongLINK/Q通過對核心、進(jìn)程管理、隊(duì)列管理等各層面的優(yōu)化和改良,能夠更加充分地利用硬件和網(wǎng)絡(luò)資源,極大地提高了傳輸效率,為各種不同應(yīng)用模式、不同系統(tǒng)規(guī)模、不同消息傳輸量的系統(tǒng)提供了強(qiáng)有力的后臺(tái)支撐。TongLINK/Q為系統(tǒng)的管理人員提供了豐富易用的管理工具,以滿足不同的管理習(xí)慣和管理需求。通過管理工具,在系統(tǒng)運(yùn)行過程中,可以對系統(tǒng)對象進(jìn)行動(dòng)態(tài)管理和控制,以到達(dá)對系統(tǒng)運(yùn)行規(guī)模進(jìn)行調(diào)控、節(jié)省系統(tǒng)資源、提高效率的目的。通過基于瀏覽器模式的可視化監(jiān)控管理中心,用戶可以在任何運(yùn)行IE的遠(yuǎn)端對系統(tǒng)進(jìn)行遠(yuǎn)程集中管理,包括系統(tǒng)的遠(yuǎn)程啟動(dòng)、停止、配置和監(jiān)控,極大地方便了系統(tǒng)的維護(hù)和管理。TongLINK/Q全面支持JMS1.1標(biāo)準(zhǔn)標(biāo)準(zhǔn),用戶可借助于它進(jìn)行標(biāo)準(zhǔn)化的應(yīng)用開發(fā),并能夠輕松地與其他系統(tǒng)進(jìn)行集成。通過JMS1.1標(biāo)準(zhǔn),TongLINK/Q能夠無縫的與公司的其他的中間件產(chǎn)品進(jìn)行集成,如與JAVAEE應(yīng)用效勞器TongWeb、企業(yè)應(yīng)用集成產(chǎn)品TongIntegratorSOA套件等有機(jī)的集成。TongLINK/Q作為一個(gè)消息傳遞的可靠平臺(tái),應(yīng)用系統(tǒng)可以借助于它輕松地交換和處理消息,而無需考慮消息傳遞的具體細(xì)節(jié),能夠大大降低開發(fā)難度,縮短開發(fā)周期,節(jié)約開發(fā)本錢。效勞管理監(jiān)控效勞資源管理建立效勞資源中心,主要功能是集中管理包括效勞、組件、工程及相應(yīng)權(quán)限等各種系統(tǒng)資源,類似于版本控制軟件如CVS,它包括用戶/組管理、資源管理、權(quán)限控制、資源目錄效勞等功能。通過TongIntegratorSOA套件提供的客戶端開發(fā)工具TIStudio,可以對資源和權(quán)限進(jìn)行存儲(chǔ)、配置及相應(yīng)管理,以支持團(tuán)隊(duì)協(xié)作開發(fā)。效勞流程管理效勞流程管理包括節(jié)點(diǎn)、工程、效勞、組件及業(yè)務(wù)流程等運(yùn)行狀況的集中管理,能夠?qū)λO(jiān)控的對象進(jìn)行狀態(tài)參看、啟動(dòng)/停止等控制。效勞流程監(jiān)控監(jiān)控管理邏輯節(jié)點(diǎn)及部署在邏輯節(jié)點(diǎn)上面的工程、效勞、組件及業(yè)務(wù)流程等運(yùn)行狀況的集中管理監(jiān)控平臺(tái)。通過監(jiān)控管理中心,用戶可以查看邏輯節(jié)點(diǎn)及部署在邏輯節(jié)點(diǎn)上面的工程、效勞、組件及業(yè)務(wù)流程等運(yùn)行狀態(tài)、日志信息等,并能夠?qū)λO(jiān)控的對象進(jìn)行如啟動(dòng)/停止等控制。監(jiān)控管理中心基于JMX標(biāo)準(zhǔn),管理功能可擴(kuò)展,并方便用戶編程訪問。監(jiān)控管理中心的界面基于Web瀏覽器方式,方便用戶查看系統(tǒng)運(yùn)行狀態(tài),跟蹤效勞、業(yè)務(wù)流程運(yùn)行信息,便于對監(jiān)控對象進(jìn)行分析、診斷。平安及授權(quán)機(jī)制聯(lián)機(jī)協(xié)同開發(fā)時(shí)的開發(fā)資源權(quán)限管理與訪問控制。交換資源監(jiān)控的平安訪問控制管理。提供接入效勞總線的Web效勞與發(fā)布Web效勞的平安保障機(jī)制,包括消息完整性、機(jī)密性、不可抵賴性及訪問身份鑒別等,支持SSL/TLS、WS-Security等平安標(biāo)準(zhǔn)。提供跨網(wǎng)絡(luò)節(jié)點(diǎn)消息傳輸?shù)目煽?、平安保障機(jī)制。能夠集成第三方CA認(rèn)證和SSL認(rèn)證,具有靈活的權(quán)限控制與管理功能以及消息簽名與加密機(jī)制。可以集成省中心平安系統(tǒng)實(shí)現(xiàn)共享交換的統(tǒng)一認(rèn)證和授權(quán)。效勞流程日志建立運(yùn)行日志,記錄任何效勞在任何時(shí)刻的運(yùn)行信息,幫助完成系統(tǒng)平安運(yùn)行記錄。.硬件建議配置名稱效勞器配置要求安裝產(chǎn)品數(shù)量備注中心ESB效勞器LINUX/WINDOWS:64位4路,2U、1*四核、16GB內(nèi)存100GB熱插拔、千兆網(wǎng)卡TongIntegratorStudio(ESBAdaptor)TongIntegratorLH(ESBServer)TongLINK/Q2管理監(jiān)控效勞器LINUX/WINDOWS:4GB內(nèi)存以上效勞器TongIntegratorMC/RCTongLINK/QMCTongWEB監(jiān)控?cái)U(kuò)展系統(tǒng)1節(jié)點(diǎn)分布式效勞器或者效勞代理效勞器LINUX/WINDOWS:64位2路,2U、1*四核8GB內(nèi)存80GB熱插拔、千兆網(wǎng)卡TongIntegratorStudio(ESBAdaptor)TongIntegratorLH(ESBServer)TongLINK/QN根據(jù)接入系統(tǒng)數(shù)量決定方案特點(diǎn)成熟平安的中間件產(chǎn)品公司是國家密碼管理局認(rèn)證的商用密碼產(chǎn)品生產(chǎn)定點(diǎn)單位,擁有國家商用密碼產(chǎn)品銷售許可證。本方案采用的3款中間件產(chǎn)品都是經(jīng)過國內(nèi)政府、軍工、交通能源、電信電力市場廣泛驗(yàn)證的成熟產(chǎn)品。數(shù)據(jù)平安獲取提供數(shù)據(jù)的定時(shí)、實(shí)時(shí)平安獲取效勞,支持基于MD5的數(shù)據(jù)完整性驗(yàn)證。按照內(nèi)外網(wǎng)系統(tǒng)數(shù)據(jù)訪問的平安策略,滿足內(nèi)外網(wǎng)數(shù)據(jù)平安獲取需要。數(shù)據(jù)加解密提供數(shù)據(jù)加解密效勞,滿足內(nèi)外網(wǎng)數(shù)據(jù)交換平安的需要。支持RC5、DES、3DES等數(shù)據(jù)加解密算法。數(shù)據(jù)傳輸平安認(rèn)證提供交換域數(shù)據(jù)傳輸平安認(rèn)證,在不同交換域之間通過用戶名、密碼進(jìn)行交換雙方的身份認(rèn)證,支持雙向認(rèn)證。數(shù)據(jù)平安傳輸通道提供數(shù)據(jù)平安傳輸通道,在網(wǎng)絡(luò)通訊協(xié)議之上建立更平安的數(shù)據(jù)可靠傳輸虛擬專用通道??煽啃运x用的中間件產(chǎn)品都是成熟產(chǎn)品,都具有良好的平安性、可靠性。提供全面的事件監(jiān)控機(jī)制,通過交換系統(tǒng)的監(jiān)控和容錯(cuò)機(jī)制,能夠及時(shí)監(jiān)控并發(fā)現(xiàn)問題,提供可靠性保障。易用性提供圖形組件配置,根本實(shí)現(xiàn)零編程。當(dāng)數(shù)據(jù)交換子系統(tǒng)運(yùn)行的時(shí)候,系統(tǒng)管理員可以通過獨(dú)立的管理平臺(tái)〔可視化工具〕對交換系統(tǒng)進(jìn)行管理監(jiān)控,交換任務(wù)與管理完全別離。系統(tǒng)管理員利用可視化建模工具為數(shù)據(jù)文件建模,利用映射定義工具為不同的數(shù)據(jù)格式文件之間定義轉(zhuǎn)換形式。開發(fā)人員利用圖形化編輯工具,通過鼠標(biāo)操作即可完成數(shù)據(jù)交換的采集加工配置??梢暬O(jiān)控提供圖形化WEB監(jiān)控系統(tǒng),方便維護(hù)和業(yè)務(wù)管理。產(chǎn)品介紹應(yīng)用集成中間件TongIntegratorSOA套件產(chǎn)品概述TongIntegratorSOA套件作為公司的企業(yè)應(yīng)用集成產(chǎn)品,主要功能是在兩個(gè)或更多的異構(gòu)系統(tǒng)〔如不同的數(shù)據(jù)庫、消息中間件、ERP或CRM等〕之間進(jìn)行資源整合,實(shí)現(xiàn)互連互通、數(shù)據(jù)共享、業(yè)務(wù)流程協(xié)調(diào)統(tǒng)一等功能,構(gòu)建靈活可擴(kuò)展的分布式企業(yè)應(yīng)用。TongIntegratorSOA套件是一個(gè)全新的符合SOA架構(gòu)的應(yīng)用效勞整合平臺(tái),內(nèi)置了企業(yè)效勞總線〔EnterpriseServiceBus,簡稱ESB〕,基于工業(yè)標(biāo)準(zhǔn),用于構(gòu)建可管理、可擴(kuò)展及經(jīng)濟(jì)高效的EAI解決方案。TongIntegratorSOA套件提供了從企業(yè)應(yīng)用集成的設(shè)計(jì)、開發(fā)、部署,到運(yùn)行、管理、監(jiān)控各個(gè)生命周期階段的工具和完整解決方案。它提供的開發(fā)工具,簡單、經(jīng)濟(jì)、可擴(kuò)展,并全面支持效勞及效勞常用形式WebService,簡化了效勞的創(chuàng)立與封裝,并能夠使用戶靈活地編排效勞,以滿足不斷變化地業(yè)務(wù)需要和業(yè)務(wù)處理流程。TongIntegratorSOA套件基于工業(yè)標(biāo)準(zhǔn),如遵循JAVAEE標(biāo)準(zhǔn),完全支持XML數(shù)據(jù)交換、Web效勞常用標(biāo)準(zhǔn)〔如SOAP、WSDL等〕。為了方便用戶進(jìn)行異構(gòu)系統(tǒng)接入,TongIntegratorSOA套件還提供了大量的基于JCA標(biāo)準(zhǔn)的適配器,如文件系統(tǒng)、各種數(shù)據(jù)庫、消息中間件等系統(tǒng)的適配器。產(chǎn)品組成結(jié)構(gòu)TongIntegratorSOA套件產(chǎn)品結(jié)構(gòu)由集成開發(fā)工具TIStudio、監(jiān)控管理中心、資源中心、運(yùn)行環(huán)境邏輯節(jié)點(diǎn)、便于應(yīng)用集成開發(fā)的組件和套件〔如適配器、Java效勞等〕、及企業(yè)效勞總線TIESB組成,如下圖,每個(gè)組成局部的具體功能,請參考下面章節(jié)。TongIntegratorSOA套件產(chǎn)品組成結(jié)構(gòu)資源中心資源中心主要功能是集中管理包括效勞、組件、工程及相應(yīng)權(quán)限等各種系統(tǒng)資源,類似于版本控制軟件如CVS,它包括用戶/組管理、資源管理、權(quán)限控制、資源目錄效勞等功能。通過TongIntegratorSOA套件提供的客戶端開發(fā)工具TIStudio,可以對資源和權(quán)限進(jìn)行存儲(chǔ)、配置及相應(yīng)管理,以支持團(tuán)隊(duì)協(xié)作開發(fā)。集成開發(fā)工具TIStudioTongIntegratorSOA套件集成開發(fā)工具TIStudio是用于開發(fā)效勞、組件及業(yè)務(wù)流程的集成開發(fā)工具,它提供了完整的從設(shè)計(jì)、開發(fā)、配置到打包部署整個(gè)階段的GUI工具。TIStudio還是一個(gè)完善的分布式開發(fā)環(huán)境,它集成了資源權(quán)限管理功能,基于工程、組件、效勞等資源的權(quán)限管理,支持團(tuán)隊(duì)協(xié)作開發(fā),方便團(tuán)隊(duì)進(jìn)行分工合作,提高開發(fā)效率。作為強(qiáng)大的分布式EAI集成開發(fā)環(huán)境TIStudio,它提供如下功能:支持分布式開發(fā)和部署使用資源中心,可以支持團(tuán)隊(duì)協(xié)作開發(fā);沒有資源中心,使用脫機(jī)模式能夠支持用戶個(gè)體獨(dú)立開發(fā)和部署。完整支持WebService開發(fā),提供效勞定義、消費(fèi)、注冊、發(fā)布和檢索等功能;提供數(shù)據(jù)庫適配器效勞,支持Sybase、MSSQLServer、Oracle、DB2等常見關(guān)系型數(shù)據(jù)庫的適配接入。并支持?jǐn)?shù)據(jù)庫的定時(shí)、實(shí)時(shí)數(shù)據(jù)采集及雙向同步。提供效勞的定義、消費(fèi)、組裝等的開發(fā)工具,并能夠基于標(biāo)準(zhǔn)接口如JAXR、UDDI與效勞注冊庫集成使用,如進(jìn)行效勞的發(fā)布注冊、復(fù)雜條件檢索等,以便用戶從效勞注冊庫中檢索適宜的效勞進(jìn)行消費(fèi)組裝及注冊管理。為保障跨網(wǎng)絡(luò)的WebService的通訊平安,還提供了完整的效勞通訊平安機(jī)制的配置開發(fā)工具,如基于SSL、WS-Security的平安屬性配置,提供傳輸層、消息層等的身份驗(yàn)證、消息機(jī)密性和完整性的平安機(jī)制保障。強(qiáng)大的效勞和業(yè)務(wù)流程編排工具,構(gòu)建業(yè)務(wù)靈活圖形可視化的異構(gòu)數(shù)據(jù)格式映射和轉(zhuǎn)換工具,基于拖拽配置,無需編碼提供國內(nèi)最常用的數(shù)據(jù)集成的開發(fā)配置工具,可快速開發(fā)數(shù)據(jù)集成應(yīng)用內(nèi)置許多適配器、組件和效勞,方便用戶快速開發(fā)界面友好,提供了豐富的開發(fā)向?qū)渲渺`活,邏輯環(huán)境與物理環(huán)境進(jìn)行了抽象別離支持分散與集中的資源存儲(chǔ)和控制,資源檢索方便使用資源中心,開發(fā)的適配器、組件、效勞、工程等資源可以集中存儲(chǔ)在資源中心,并進(jìn)行資源權(quán)限的有效控制,這樣便于資源共享復(fù)用、版本控制及團(tuán)隊(duì)協(xié)作開發(fā);沒有資源中心,使用脫機(jī)模式的TIStudio能夠?qū)①Y源本地保存和控制,便于用戶獨(dú)立開發(fā)和部署工程,將來如果使用資源中心,能夠?qū)⒚摍C(jī)環(huán)境下開發(fā)的資源上傳到資源中心,使用方式非常靈活方便。邏輯節(jié)點(diǎn)邏輯節(jié)點(diǎn)是組件、效勞及業(yè)務(wù)流程的運(yùn)行環(huán)境,它包含了實(shí)現(xiàn)JAVAEE1.4標(biāo)準(zhǔn)的應(yīng)用效勞器。TongIntegratorSOA套件基于標(biāo)準(zhǔn)的JAVAEE1.4標(biāo)準(zhǔn),因此在其上開發(fā)的組件、效勞及相應(yīng)的業(yè)務(wù)流程,最終要打包成標(biāo)準(zhǔn)的JAVAEE相關(guān)組件和應(yīng)用,部署到相應(yīng)的JAVAEE應(yīng)用效勞器上運(yùn)行。由于基于開放式標(biāo)準(zhǔn),TongIntegratorSOA套件的邏輯節(jié)點(diǎn)具有可配置、能擴(kuò)展及便于移植的特點(diǎn)。如邏輯節(jié)點(diǎn)中集成使用JMS效勞器,既可以是公司的TongLINK/Q消息中間件,又可以是其他公司支持JMS1.1標(biāo)準(zhǔn)的消息中間件產(chǎn)品,如開源ActiveMQ等。監(jiān)控管理中心監(jiān)控管理中心是監(jiān)控管理邏輯節(jié)點(diǎn)及部署在邏輯節(jié)點(diǎn)上面的工程、效勞、組件及業(yè)務(wù)流程等運(yùn)行狀況的集中管理監(jiān)控平臺(tái)。通過監(jiān)控管理中心,用戶可以查看邏輯節(jié)點(diǎn)及部署在邏輯節(jié)點(diǎn)上面的工程、效勞、組件及業(yè)務(wù)流程等運(yùn)行狀態(tài)、日志信息等,并能夠?qū)λO(jiān)控的對象進(jìn)行如啟動(dòng)/停止等控制。監(jiān)控管理中心基于JMX標(biāo)準(zhǔn),管理功能可擴(kuò)展,并方便用戶編程訪問。監(jiān)控管理中心的界面基于Web瀏覽器方式,方便用戶查看系統(tǒng)運(yùn)行狀態(tài),跟蹤效勞、業(yè)務(wù)流程運(yùn)行信息,便于對監(jiān)控對象進(jìn)行分析、診斷。產(chǎn)品特點(diǎn)符合SOA架構(gòu)內(nèi)部集成了企業(yè)效勞總線功能,支持效勞的查找、訪問、路由及效勞的治理。集成開發(fā)工具TIStudio,支持效勞的開發(fā)封裝、消費(fèi)、效勞編排、消息路由、及業(yè)務(wù)流程構(gòu)建與部署,覆蓋了效勞開發(fā)的多個(gè)環(huán)節(jié)?;陂_放式標(biāo)準(zhǔn),高度可擴(kuò)展TongIntegratorSOA套件的技術(shù)架構(gòu)及實(shí)現(xiàn)基于開放式標(biāo)準(zhǔn),如JAVAEE1.4標(biāo)準(zhǔn),適配器遵循JCA1.5標(biāo)準(zhǔn),監(jiān)控管理基于JMX標(biāo)準(zhǔn),支持JMS、SOAP、WSDL、UDDI等標(biāo)準(zhǔn)。基于開放式標(biāo)準(zhǔn),便于系統(tǒng)遷移并便于將來擴(kuò)展。全面支持WebService,并提供WebService的全生命周期管理支持WebService的封裝和訪問及完整的平安機(jī)制,并支持Web效勞的常用協(xié)議,如SOAP、WSDL、WS-Security等。提供的集成開發(fā)工具,支持Web效勞的編排及不同粒度的效勞封裝,便于創(chuàng)立松耦合及可復(fù)用的面向效勞架構(gòu)。另外,還支持WebService的全生命周期的治理。包括:開發(fā)時(shí)基于標(biāo)準(zhǔn)接口從效勞注冊庫檢索效勞進(jìn)行消費(fèi)組裝,發(fā)布后的效勞注冊到效勞注冊庫等;運(yùn)行時(shí)提供監(jiān)控管理工具,對WebService的運(yùn)行狀態(tài)進(jìn)行監(jiān)控,并能夠?qū)π诘倪\(yùn)行水平和能力〔如效勞消費(fèi)和負(fù)載情況〕進(jìn)行統(tǒng)計(jì)和評價(jià)??缙脚_(tái)基于Java和標(biāo)準(zhǔn)的JAVAEE標(biāo)準(zhǔn)實(shí)現(xiàn),保證了集成平臺(tái)本身及創(chuàng)立的效勞、組件和業(yè)務(wù)流程應(yīng)用能夠跨平臺(tái)部署和運(yùn)行,支持市場上常見的Linux、Windows及大多數(shù)Unix操作系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 模具材料選擇的重要性試題及答案
- 把握機(jī)會(huì)2024年籃球裁判員試題及答案
- 模具設(shè)計(jì)中質(zhì)量保證體系試題及答案
- 行政管理師考試環(huán)境保護(hù)意識(shí)試題及答案
- 模具設(shè)計(jì)與智能制造的未來探索試題及答案
- 農(nóng)作物選擇與種植試題及答案
- 2025雙方合同協(xié)議范本
- 2025私企未簽訂勞動(dòng)合同員工受傷應(yīng)該如何處理
- 2024年種子繁育員的社會(huì)影響研究試題及答案
- 2025年證券從業(yè)資格證考試中需關(guān)注的試題及答案
- 教育培訓(xùn)合同糾紛起訴狀模板
- 入職心理測試題目及答案300道
- 英文版中國故事繪本愚公移山
- 聲吶技術(shù)介紹
- 2023廣州美術(shù)學(xué)院附屬中等美術(shù)學(xué)校(廣美附中)入學(xué)招生測試卷數(shù)學(xué)模擬卷
- 國家糧食和物資儲(chǔ)備局招聘考試試題及答案
- 高中物理【實(shí)驗(yàn):探究向心力大小的表達(dá)式】學(xué)案及練習(xí)題
- 城管整治占道經(jīng)營方案
- 超星爾雅學(xué)習(xí)通《形勢與政策(2024春)》章節(jié)測試答案
- 第六節(jié)勃朗特姐妹分析課件
- PE管安裝施工方案
評論
0/150
提交評論