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