SOA技術(shù)研究報告
《SOA技術(shù)研究報告》由會員分享,可在線閱讀,更多相關(guān)《SOA技術(shù)研究報告(57頁珍藏版)》請在裝配圖網(wǎng)上搜索。
科 學(xué) 技 術(shù) 研 究 工 作 報 告 基于 數(shù)據(jù)倉庫架構(gòu) 張芳寧 島大學(xué)邵峰晶教授科研梯隊 2010 年 04 月 28 日 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 2 - 文檔修訂記錄 版本編號或者更改記錄編號 *變化 狀態(tài) 簡要說明(變更內(nèi)容和變更范圍) 日期 變更人 批準(zhǔn)日期 批準(zhǔn)人 *變化狀態(tài): A—— 增加, M—— 修改, D—— 刪除, N—— 正式發(fā)布 文檔審 批信息 序號 審批人 角色 審批日期 簽字 備注 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 3 - 目 錄 前 言 ...................................................................................................................................................... 5 第一章 概述 ............................................................................................................................................ 6 語 ............................................................................................................................................... 6 什么需要 ......................................................................................................................... 7 主要應(yīng)用場景 ................................................................................................................... 8 么是 ................................................................................................................................. 8 特點 ................................................................................................................................... 8 點關(guān)注服務(wù) ...................................................................................................................... 8 耦合 .................................................................................................................................. 9 構(gòu)的靈活性 ...................................................................................................................... 9 標(biāo)準(zhǔn)的支持 .................................................................................................................... 10 來的好處 ......................................................................................................................... 10 第二章 技術(shù)資源 .................................................................................................................................. 12 究機(jī)構(gòu) ..................................................................................................................................... 12 內(nèi)外廠商 ................................................................................................................................. 12 內(nèi)外網(wǎng)站、會議與技術(shù)刊物 ................................................................................................. 12 內(nèi)外標(biāo)準(zhǔn) ................................................................................................................................. 12 準(zhǔn)組織 ............................................................................................................................ 12 準(zhǔn)分類 ............................................................................................................................ 13 第三章 術(shù)參考架構(gòu) ................................................................................................................... 22 術(shù)參考架構(gòu) ..................................................................................................................... 22 關(guān)元素 ............................................................................................................................. 23 源 .................................................................................................................................... 23 開發(fā)服務(wù) ........................................................................................................................ 24 員 .................................................................................................................................... 24 他平臺 ............................................................................................................................ 25 配器 ......................................................................................................................................... 25 通服務(wù) ..................................................................................................................................... 26 作服務(wù) ..................................................................................................................................... 26 程服務(wù) ..................................................................................................................................... 27 務(wù)服務(wù) ..................................................................................................................................... 27 互服務(wù) ..................................................................................................................................... 28 息服務(wù) ..................................................................................................................................... 28 行管理服務(wù)與工具 ............................................................................................................... 29 源管理服務(wù)與工具 ................................................................................................................ 29 全服務(wù) ................................................................................................................................... 30 第四章 關(guān)鍵技術(shù) ....................................................................................................................... 31 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 4 - 鍵技術(shù)概述 ............................................................................................................................. 31 務(wù)的描述 ................................................................................................................................. 31 務(wù)的注冊和查找 ..................................................................................................................... 32 務(wù)注冊中心 .................................................................................................................... 32 務(wù)查找 ............................................................................................................................ 33 務(wù)的管理 ................................................................................................................................. 33 務(wù)間的通信 ............................................................................................................................. 34 信協(xié)議 ............................................................................................................................ 35 信模式 ............................................................................................................................ 35 信模式 ............................................................................................................................ 36 務(wù)的應(yīng)用 ................................................................................................................................. 36 務(wù)應(yīng)用的相關(guān)工具 ........................................................................................................ 36 程服務(wù)功能 .................................................................................................................... 37 一操作界面 .................................................................................................................... 38 渠道支持 ........................................................................................................................ 38 務(wù)的開發(fā) ................................................................................................................................. 39 務(wù)質(zhì)量屬性 ............................................................................................................................. 40 全性 ................................................................................................................................ 40 靠傳輸 ............................................................................................................................ 42 務(wù)性 ................................................................................................................................ 42 勢與適用性 ............................................................................................................................. 43 施中需要考慮的問題 ........................................................................................................... 44 第五章 基于 數(shù)據(jù)倉庫實例 ...................................................................................................... 45 統(tǒng)分布式方案的缺陷 ............................................................................................................. 45 于 數(shù)據(jù)倉庫實現(xiàn)價值 ............................................................................................... 46 于 數(shù)據(jù)倉庫設(shè)計 ....................................................................................................... 47 統(tǒng)總體架構(gòu)設(shè)計 ............................................................................................................ 47 統(tǒng)用例分析 .................................................................................................................... 48 統(tǒng)功能結(jié)構(gòu)設(shè)計 ............................................................................................................ 49 于 數(shù)據(jù)倉庫服務(wù)包裝規(guī)范 ........................................................................................ 50 統(tǒng)總體結(jié)構(gòu)設(shè)計 ..................................................................................................................... 51 務(wù)層 ......................................................................................................................... 52 用服務(wù)層 ........................................................................................................................ 53 據(jù)庫服務(wù)層 .................................................................................................................... 53 統(tǒng)關(guān)鍵技術(shù)與實現(xiàn)方案 ......................................................................................................... 53 據(jù)交換標(biāo)準(zhǔn)制定 ............................................................................................................ 53 務(wù)的描述 ........................................................................................................................ 54 務(wù)發(fā)布與撤銷 ................................................................................................................ 54 務(wù)轉(zhuǎn)換器設(shè)計 ................................................................................................................ 55 次服務(wù)請求實例 ..................................................................................................................... 56 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 5 - 前 言 隨著數(shù)據(jù)倉庫理論與技術(shù)的發(fā)展,越來越多的大中型企業(yè)或組織都構(gòu)建了數(shù)據(jù)倉庫系統(tǒng),這些系統(tǒng)整合企業(yè)的歷史數(shù)據(jù),為企業(yè)制定決策提供了依據(jù)。但是,隨著企業(yè)的發(fā)展和數(shù)據(jù)倉庫系統(tǒng)的廣泛應(yīng)用,傳統(tǒng)數(shù)據(jù)倉庫的缺陷也開始顯現(xiàn),企業(yè)信息系統(tǒng)越來越臃腫,信息系統(tǒng)不斷的重復(fù)建設(shè)使得企業(yè)的運營成本越來越高,企業(yè)的信息化建設(shè)漸漸成為企業(yè)的噩夢。 面向服務(wù)的體系結(jié)構(gòu)( 一個組件模型,它將應(yīng)用程序的不 同功能單元(稱為服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進(jìn)行定義的,它應(yīng)該獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。 一種 系結(jié)構(gòu)樣式,支持將您的業(yè)務(wù)作為鏈接服務(wù)或可重復(fù)業(yè)務(wù)任務(wù)進(jìn)行集成,可在需要時通過網(wǎng)絡(luò)訪問這些服務(wù)和任務(wù)。這個網(wǎng)絡(luò)可能完全包含在您的公司總部內(nèi),也可能分散于各地且采用不同的技術(shù),通過對來自紐約、倫敦和香港的服務(wù)進(jìn)行組合,可讓最終用戶感覺似乎這些服務(wù)就安裝在本地桌面上一樣。 需要時,這些服務(wù)可以將自己組裝為按需應(yīng)用程序 —— 即相互連接的服務(wù)提供者和使用者集合,彼此結(jié)合以完成特定業(yè)務(wù)任務(wù),使您的業(yè)務(wù)能夠適應(yīng)不斷變化的情況和需求 ,在有些情況下,甚至不需要人工干預(yù) 。 從技術(shù)角度而言, 散耦合”的應(yīng)用程序組件,在此類組件中,代碼不一定綁定到某個特定的數(shù)據(jù)庫(甚至不一定綁定到特定的基礎(chǔ)設(shè)施)。正是得益于這個松散耦合特性,才使得能夠?qū)⒎?wù)組合為各種應(yīng)用程序。這樣還大幅度提高了代碼重用率,可以在增加功能的同時減少工作量。由于服務(wù)和訪問服務(wù)的客戶機(jī)并未彼此綁定,因此可以完全替換用于 處理訂單的服務(wù),下訂單的客戶機(jī) 有交互都是基于“服務(wù)契約”進(jìn)行的;服務(wù)契約用于定義服務(wù)提供者和客戶機(jī)之間的交互。通常,您將通過創(chuàng)建“基于消息的”系統(tǒng)來實現(xiàn)此目標(biāo)。 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 6 - 第一章 概述 語 ? 向服務(wù)的體系架構(gòu) ? ? 單對象訪問協(xié)議 ? 一描述發(fā)現(xiàn)和集成 ? 務(wù)流程執(zhí)行語言 ? 服務(wù) 服務(wù)是 統(tǒng)的基本元素,以明確且與實現(xiàn)無關(guān)的標(biāo)準(zhǔn)化接口完成業(yè)務(wù)功能定義,服務(wù)可在不同業(yè)務(wù)過程中被重復(fù)使用,而且具體的服務(wù)實現(xiàn)不依賴特定實現(xiàn)語言與工具。 ? 資源 這里的資源指業(yè)務(wù)系統(tǒng)中所涉及到的企業(yè)、公眾、政府部門和組織間存在的可用于業(yè)務(wù)處理的數(shù)據(jù)、信息、知識以及軟硬件產(chǎn)品等。 ? 連通服務(wù) 連通又稱服務(wù)總線,是面向服務(wù)架構(gòu)的骨干,在完成服務(wù)的接入,服務(wù)間的通信和交互基礎(chǔ)上,還提供安全性、可靠性、高性能的服務(wù)能力保障。連通服務(wù)的一個典型實現(xiàn)就是企業(yè)服務(wù)總線( ? 協(xié)作服務(wù) 協(xié)作服務(wù)是連通服務(wù)的一個重要補(bǔ)充,主要通過 式實現(xiàn)服務(wù)之間以更松散耦合方式進(jìn)行通信和交互,可以簡單認(rèn)為其就是整個服務(wù)通信和交互環(huán)節(jié)中的 關(guān)。協(xié)作服務(wù)也提供安全性、可靠性、高性能的服務(wù)能力。 ? 流程服務(wù) 流程服務(wù)支持復(fù)雜業(yè)務(wù)流程的設(shè)計,運行和監(jiān)控管理。業(yè)務(wù)流程通過將若干基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 7 - 服務(wù)按流 程方式組織定義來實現(xiàn),支持短時間運行的自動流程和可能長時間運行的有人工介入的流程。 什么需要 供了一種構(gòu)建 織的標(biāo)準(zhǔn)和方法,通過建立可組合、可重用的服務(wù)體系來減少 務(wù)冗余,并加快項目開發(fā)的進(jìn)程。 許一個企業(yè)高效地平衡現(xiàn)有的資源和財產(chǎn),這種體系能夠使得 門效率更高、開發(fā)周期更短、項目分發(fā)更快,在幫助 可以: ? 縮小業(yè)務(wù)和技術(shù)的鴻溝 —— 以業(yè)務(wù)為中心 變了以往以技術(shù)為中心的信息系統(tǒng)建設(shè)模式,使得 術(shù)重新回到業(yè)務(wù)支撐 的角色。 術(shù)的目標(biāo)是為業(yè)務(wù)、應(yīng)用服務(wù),而不是 術(shù)本身的發(fā)展。業(yè)務(wù)人員可以像組裝硬件一樣從業(yè)務(wù)角度即時構(gòu)造應(yīng)用,從而縮小業(yè)務(wù)和技術(shù)的鴻溝。 ? 軟件資源的共享與重用 供了一種把原有的組件按一定的標(biāo)準(zhǔn)封裝為具有文檔形式接口描述的服務(wù),從而使服務(wù)的使用者和服務(wù)之間是一種松耦合關(guān)系。這樣,一方面可以把遺留系統(tǒng)封裝為服務(wù)加以復(fù)用,提高了投資回報率;另一方面,可以直接調(diào)用外部服務(wù)提供商提供的服務(wù)從而起到復(fù)用的作用。 ? 應(yīng)用的隨需擴(kuò)展 —— 靈活性和敏捷性 務(wù)使用者 和服務(wù)提供者在保持接口契約一致性的情況下,可以獨立演化?;?應(yīng)用可以看成是一組服務(wù)以及服務(wù)之間松散耦合的集合。因此,一方面新的服務(wù)可以很容易地加入這個松散集合,另一方面也可以根據(jù)業(yè)務(wù)需求重新編排集合內(nèi)的服務(wù),以生成新的復(fù)合服務(wù)。因此基于 于擴(kuò)展的特點,從而支持了業(yè)務(wù)的快速反應(yīng)和敏捷性。 總之,面向服務(wù)架構(gòu)( 圖將網(wǎng)絡(luò)上需要共享的各種資源統(tǒng)一以服務(wù)的形式進(jìn)行封裝和接入,讓它們在物理上保持分布自治的同時實現(xiàn)以“虛擬信息中心”為基礎(chǔ)的邏輯上的一體化管理,以透明的方式進(jìn)行 資源的優(yōu)化選取、按需中介和有效訪問,并能夠支持用戶主動參與應(yīng)用配置。 要通過復(fù)用性、靈活性和共享性從技術(shù)上支持上述目標(biāo)。 服務(wù)基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 8 - 為基本單元,更加貼近于企業(yè)的商業(yè)活動,業(yè)務(wù)建模和流程編排的復(fù)雜度會有效降低,重用性也會有效提高。因此,采用 以讓 加關(guān)注于業(yè)務(wù)流程而非底層 而獲得競爭優(yōu)勢的更高級別的應(yīng)用程序開發(fā)架構(gòu)。 主要應(yīng)用場景 ? 跨部門資產(chǎn)聯(lián)合使用 ? 組織內(nèi)部或組織之間應(yīng)用整合需要,可以適應(yīng)未來變化,實現(xiàn)對已有資產(chǎn)的保護(hù),簡化開 發(fā) ? 互聯(lián)網(wǎng)環(huán)境下虛擬企業(yè)的建立,可以利用互聯(lián)網(wǎng)上的服務(wù)進(jìn)行組合提供新的業(yè)務(wù)服務(wù) ? 為用戶提供多渠道支持服務(wù),服務(wù)接口的統(tǒng)一,有利于與服務(wù)展現(xiàn)方式和服務(wù)渠道的多樣化 么是 對 一種軟件體系結(jié)構(gòu)范型,可以組織和使用處于不同所有者控制下的分布式功能。 對 技術(shù)角度看, 是一種體系架構(gòu),它描述了一種 礎(chǔ)設(shè)施,使得不同的業(yè)務(wù)服務(wù)可以相互交換數(shù)據(jù) ,參與業(yè)務(wù)流程,通過靈活的互相協(xié)作方式來完成具體的業(yè)務(wù)操作。這些業(yè)務(wù)服務(wù)獨立于編程語言,獨立于實現(xiàn)方法,獨立于運行環(huán)境。 特點 點關(guān)注服務(wù) 對前續(xù)的面向過程、面向消息、面向數(shù)據(jù)庫和面向?qū)ο箝_發(fā)方法的補(bǔ)充。 服務(wù)從更高抽象層次上定義,直接與業(yè)務(wù)相對應(yīng),且其實現(xiàn)可采用面向過程、面向消息、面向數(shù)據(jù)庫和面向?qū)ο蟮炔煌_發(fā)方法。 與面向?qū)ο蟮恼{(diào)用接口相比,服務(wù)一般定義較粗粒度的接口,會接收更多的基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 9 - 數(shù)據(jù),消耗更多的計算資源。服務(wù)一般是用來解決應(yīng)用間互操作問題 ,以及將服務(wù)組合成新應(yīng)用或新的應(yīng)用系統(tǒng),而不是為應(yīng)用創(chuàng)建具體的業(yè)務(wù)邏輯。 通過 繞服務(wù)構(gòu)建 統(tǒng),有利于 統(tǒng)更靠近實際業(yè)務(wù)要求,使 統(tǒng)更容易適應(yīng)業(yè)務(wù)變化的要求,另外,對已有應(yīng)用系統(tǒng),通過服務(wù)化封裝,可以使這些系統(tǒng)得到更好的重用,能有效保護(hù)對已有應(yīng)用系統(tǒng)建設(shè)的投資。 耦合 松耦合是軟件設(shè)計中一個重要概念, 調(diào)服務(wù)間的松耦合。在 松耦合包括以下幾個方面: ? 接口松耦合 接口耦合是指服務(wù)請求者與服務(wù)提供者之間的耦合。度量的是請求者與服務(wù)提供者的依賴性。接口松耦合 強(qiáng)調(diào)服務(wù)請求者僅需要根據(jù)已發(fā)布的服務(wù)契約和服務(wù)水平協(xié)議(或稱服務(wù)等級協(xié)議)就可以請求一個服務(wù),任何時候服務(wù)請求者都不需要了解服務(wù)提供者對內(nèi)部實現(xiàn)的信息。即服務(wù)接口封裝了所有的實現(xiàn)細(xì)節(jié),使服務(wù)請求者看不到這些實現(xiàn)細(xì)節(jié)。 ? 技術(shù)松耦合 技術(shù)耦合度量的是服務(wù)對特定技術(shù),產(chǎn)品或開發(fā)環(huán)境的依賴程度。技術(shù)松耦合強(qiáng)調(diào)服務(wù)請求者和服務(wù)提供者的實現(xiàn)和運行不需要依賴與特定的某種技術(shù),或某個廠家的解決方案或產(chǎn)品,從而減少對某個廠商的依賴。在 統(tǒng)中服務(wù)請求者和服務(wù)提供者可以使用不同技術(shù)實現(xiàn),可以在不同廠商的環(huán)境中運行。 ? 流程 松耦合 流程松耦合度量的是服務(wù)與特定業(yè)務(wù)流程的依賴程度。強(qiáng)調(diào)服務(wù)不應(yīng)與具體的業(yè)務(wù)流程相關(guān),以便能夠被重用于多種不同的業(yè)務(wù)流程與應(yīng)用。這一點強(qiáng)調(diào)的是服務(wù)的可重用性,在 統(tǒng)中對業(yè)務(wù)服務(wù)的合理規(guī)劃,使得一個業(yè)務(wù)服務(wù)可以在多個業(yè)務(wù)流程中得到復(fù)用,并且隨著業(yè)務(wù)要求的改變,一個服務(wù)可以在變化后的新的業(yè)務(wù)流程中能夠得到繼續(xù)使用。 構(gòu)的靈活性 在 本的單位是實現(xiàn)業(yè)務(wù)功能的服務(wù),而不是實現(xiàn)業(yè)務(wù)邏輯的對象,過程,函數(shù)等較小的技術(shù)單位。 服務(wù)與實際業(yè)務(wù)功能相關(guān),具有明確的接口。這些服務(wù)可在 不同的業(yè)務(wù)流程基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 10 - 中得到重用,提高了服務(wù)的價值;其次在使用中只需按其接口要求進(jìn)行訪問,屏蔽服務(wù)實現(xiàn)細(xì)節(jié),服務(wù)實現(xiàn)的修改不會影響到服務(wù)訪問方的邏輯,提高了業(yè)務(wù)流程的適應(yīng)性;另外,一旦業(yè)務(wù)流程變更,僅需對服務(wù)進(jìn)行重新編排,并不修改服務(wù)本身,提高了業(yè)務(wù)流程實現(xiàn)的靈活性。 重構(gòu)的靈活性,不僅可以使業(yè)務(wù)服務(wù)可以有更好的重用性,也使得業(yè)務(wù)流程更容易重構(gòu),使 統(tǒng)具有了更好的靈活性,可以快速面對變化的市場需求。 標(biāo)準(zhǔn)的支持 為了強(qiáng)調(diào)互操作性,在 務(wù)需要盡量符合開放標(biāo)準(zhǔn)。與服務(wù)相關(guān)的技術(shù)幾乎都存在 相應(yīng)標(biāo)準(zhǔn),通過對標(biāo)準(zhǔn)的使用可以得到眾多好處,包括: ? 減少對特定廠商的依賴; ? 為服務(wù)請求者增加了使用不同服務(wù)提供者的機(jī)會; ? 為服務(wù)提供者增加了被更多服務(wù)請求者使用的機(jī)會; ? 增加了使用開放源代碼的標(biāo)準(zhǔn)實現(xiàn),以及參與這些實現(xiàn)的開發(fā)機(jī)會; 在 強(qiáng)調(diào)需要遵守技術(shù)標(biāo)準(zhǔn)(如 外,服務(wù)層的數(shù)據(jù)模型和流程模型也有需盡可能基于一些成熟的業(yè)務(wù)領(lǐng)域標(biāo)準(zhǔn)或縱向的行業(yè)標(biāo)準(zhǔn)。 來的好處 按 獲得技術(shù)、業(yè)務(wù)層面的不同優(yōu)勢。 在技術(shù)層面帶來的好處 有: ? 開發(fā)過程更有效,縮短開發(fā)周期 ? 更利于重用 ? 簡化維護(hù) ? 增量采納,在統(tǒng)一的規(guī)劃下,系統(tǒng)可以通過試點后分步驟建立 ? 流暢的演進(jìn),可以逐步改進(jìn)業(yè)務(wù)目標(biāo) 在業(yè)務(wù)層面帶來的好處有: ? 增強(qiáng)業(yè)務(wù)機(jī)動性,有更好敏捷性 ? 更好的配合業(yè)務(wù),可以優(yōu)化業(yè)務(wù)框架 ? 改善客戶滿意度 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 11 - ? 提高現(xiàn)有 ? 降低集成成本,節(jié)省費用 ? 降低對廠商的依賴和降低轉(zhuǎn)換成本,獲得技術(shù)的獨立性 基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 12 - 第二章 技術(shù)資源 究機(jī)構(gòu) 正文為宋體小四,段落縮進(jìn) 2字符, 行距 內(nèi)外廠商 正文為宋體小四,段落縮進(jìn) 2字符, 行距 內(nèi)外網(wǎng)站、會議與技術(shù)刊物 正文為宋體小四,段落縮進(jìn) 2字符, 行距 內(nèi)外標(biāo)準(zhǔn) 準(zhǔn)組織 與 ? 維網(wǎng)聯(lián)盟) 該標(biāo)注組織主要進(jìn)行 制定工作。 制定的與 關(guān)的技術(shù)標(biāo)準(zhǔn)主要有 ? 構(gòu)化信息標(biāo)準(zhǔn)促進(jìn)組織) 該標(biāo)準(zhǔn)組織成立時主要關(guān)注 的互操作。當(dāng)前 關(guān)技術(shù)標(biāo)準(zhǔn)的制定和推進(jìn)工作是該組織的一個主要工作方向,相關(guān)技術(shù)標(biāo)準(zhǔn)有 ? 該組織主要工作是確保各種 組織不直接定義標(biāo)基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 13 - 準(zhǔn),主要工作是提出一些標(biāo)準(zhǔn)應(yīng)用的概要( 以指導(dǎo) 準(zhǔn) 分類 隨著近幾年 念的推廣及相關(guān)技術(shù) 標(biāo)準(zhǔn)的發(fā)展, 在電子政務(wù)及企業(yè)應(yīng)用的建設(shè)中逐步得到應(yīng)用。但是,面對眾多紛繁復(fù)雜的 關(guān)技術(shù)標(biāo)準(zhǔn), 業(yè)在開發(fā) 關(guān)軟件產(chǎn)品及用戶實施 行選擇時,往往分不清楚哪些技術(shù)標(biāo)準(zhǔn)是他們所需要的,而且相當(dāng)部分的 一定的重合。因此,選擇適合的 關(guān)技術(shù)標(biāo)準(zhǔn),成為業(yè)和實施 戶的面臨的難題。下面,簡單介紹一下部分 關(guān)技術(shù)標(biāo)準(zhǔn),并作簡單分析。 ? 標(biāo)準(zhǔn)與規(guī)范基本相似,但略微不同,規(guī)范是標(biāo)準(zhǔn)的建議文檔。標(biāo)準(zhǔn)一 般是由業(yè) 界公認(rèn)的標(biāo)準(zhǔn)化組織制定和發(fā)布,而規(guī)范多為廠商或非標(biāo)準(zhǔn)化組織發(fā)布。本文不對它們進(jìn)行區(qū)分,統(tǒng)一稱為標(biāo)準(zhǔn)。 文介紹兩種。 ? 分類方法一 一種方法是將其分成三類,即 考模型: ? 準(zhǔn)集 主要包括兩類,一是基于純文本的編碼技術(shù), 。二是允許不透明的二進(jìn)制數(shù)據(jù)與傳統(tǒng)的基于文本的標(biāo)記交織在一起的編碼技術(shù)。如 進(jìn)制優(yōu)化封裝協(xié)議 ( 息優(yōu)化 (。 們多數(shù)是由 得到了眾多軟件廠商及用戶的支持和 使用,如不管是 營還是 營,乃至其他軟件開發(fā)技術(shù),大都提供 標(biāo)注,它還是其他 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 14 - 服務(wù)標(biāo)準(zhǔn),都是以 ? 務(wù)標(biāo)準(zhǔn)集 務(wù) 標(biāo)準(zhǔn)集已經(jīng)初具 規(guī)模,內(nèi)容涵蓋傳輸層、消息機(jī)制、編程模型、服務(wù)發(fā)現(xiàn)和描述、可靠性、事務(wù)處理、安全和管理等方面。如 于 務(wù)的語義描 述, 務(wù)相關(guān)安全性要求,等等。目前,多數(shù) 務(wù)標(biāo)準(zhǔn)集,由 些 在發(fā)展中。 ? 考模型 展早期,不 同廠商宣揚的 考模型不盡相同,隨著相關(guān)技術(shù)標(biāo)準(zhǔn)的發(fā)展,各個廠商的認(rèn)識逐漸統(tǒng)一。當(dāng)前, 參考模 范,它提供了一個整體的抽象框架,它用來理解 在面向服務(wù)環(huán)境里的重要銜接方式,是標(biāo)準(zhǔn)逐步統(tǒng)一的重要發(fā)展進(jìn)程,也是服 務(wù)支持的詳盡規(guī)范。 考架構(gòu),能夠在企業(yè)的 體計劃中提供一個很具有全局性的整體框架加以指導(dǎo),但卻不能在現(xiàn)實的 行中提供太多具體可 行的意見。 雖然已經(jīng)有了 標(biāo)準(zhǔn)化組織和廠家在 ? 分類方法二 關(guān)技術(shù)標(biāo)準(zhǔn)的另一種分類方式,是根據(jù)技術(shù)標(biāo)準(zhǔn)在 的角色功能,將其分 為三大類:服務(wù)層次上的信息交互規(guī)范、基礎(chǔ)通信標(biāo)準(zhǔn)規(guī)范、元數(shù)據(jù)標(biāo)準(zhǔn)規(guī)范。根據(jù)各種標(biāo)準(zhǔn)規(guī)范在 系中的角色功能,可以將 議棧分為 7 層,如圖 1 所示。從底向上,包括傳輸層、消息層、描述層、管理層、服務(wù)組合層、表示層,其中除了 電子商務(wù)相關(guān)的技術(shù)標(biāo)準(zhǔn) (如資源注冊的 息表示 部服務(wù)資源編排的 )外,大多數(shù)在國內(nèi)已經(jīng)得到了相當(dāng)?shù)膽?yīng)用,如東方通科技的應(yīng)用集成產(chǎn)品 應(yīng)用服務(wù)器 支持部分 輸層 作為傳統(tǒng)的傳輸協(xié)議,在 術(shù)實現(xiàn)中,依然發(fā) 揮著重要的作用 ;消息層 經(jīng)是 務(wù)消費基于 數(shù)據(jù)倉庫架構(gòu) 技術(shù)研究報告 青島大學(xué)邵峰晶教授科研梯隊 - 15 - 的消息傳輸載體的首選 ;務(wù)描述標(biāo)準(zhǔn) 然在語義方面的描述還不完善,但它已經(jīng)被絕大 多數(shù)廠商和用戶接受并使用了 ;在管理層的相關(guān)技術(shù)標(biāo)準(zhǔn),目前還在發(fā)展完善,國內(nèi)實際應(yīng)用的還不多,但諸如常用的安全要求靠傳輸 要求 ,已經(jīng)有用戶和廠家開始考慮使用 ;服務(wù)組合層,已經(jīng)有不少的商業(yè)及開源組織,基于 了 ;表示層的標(biāo)準(zhǔn)如 要用于 件的開發(fā)。 R 1 6 8? ?W S R E - S e c u r i t y W S D - R e l i a b i l i t - C D L e b C P P A S C A J B - T r a n s a c t i o 層服 務(wù) 組 合 層管 理 層W S D L O W L - - P o l i c y e b R I 層S O A P? ?e b M S J M 層H T T P , R I M / I I O P , S M T P , T C P / I 層圖 ?- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
7 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- SOA 技術(shù)研究 報告
鏈接地址:http://www.820124.com/p-23650.html