【畢業(yè)學(xué)位論文】異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用-軟件工程_第1頁(yè)
【畢業(yè)學(xué)位論文】異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用-軟件工程_第2頁(yè)
【畢業(yè)學(xué)位論文】異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用-軟件工程_第3頁(yè)
【畢業(yè)學(xué)位論文】異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用-軟件工程_第4頁(yè)
【畢業(yè)學(xué)位論文】異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用-軟件工程_第5頁(yè)
已閱讀5頁(yè),還剩69頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

【畢業(yè)學(xué)位論文】異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用-軟件工程.pdf 免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

中圖分類(lèi)號(hào): 學(xué)校代碼: 10055 密級(jí): 碩 士 專(zhuān) 業(yè) 學(xué) 位 論 文 中文題目:異構(gòu)信息服務(wù)平臺(tái)在航空業(yè)的研究和應(yīng)用 on s 論文作者 指導(dǎo)教師 申請(qǐng)學(xué)位 工程碩士 培養(yǎng)單位 學(xué)科專(zhuān)業(yè) 軟件學(xué)院 軟件工程 研究方向 答辯委員會(huì)主席 評(píng) 閱 人 項(xiàng)目 南開(kāi)大學(xué)研究生院 二一三年十月 摘要 I 摘要 本文的研究背景基于航空系統(tǒng)平臺(tái)。航空系統(tǒng)是一個(gè)多學(xué)科融合,多子系統(tǒng)集成的龐大的高復(fù)雜系統(tǒng)。 新技術(shù)的不斷成熟,新業(yè)務(wù)的不斷發(fā)展,新的需求、新的系統(tǒng)不斷嵌入,使得應(yīng)用程序的適用性和效率大打折扣;系統(tǒng)的集成整合如同揮之不去的陰影,一直困擾著整個(gè)航空企業(yè)級(jí)信息化平臺(tái),而尤為嚴(yán)重的是重量級(jí)的企業(yè)級(jí)應(yīng)用。而本文基于面向服務(wù)的體系結(jié)構(gòu)提出了解決這一問(wèn)題的一系列方案。 本文首先對(duì)航空業(yè)的企業(yè)級(jí)應(yīng)用進(jìn)行了分析研討,特別針對(duì)其大量遺留異構(gòu)數(shù)據(jù)系統(tǒng)和設(shè)計(jì)構(gòu)建異構(gòu)信息服務(wù)平臺(tái)以解決這個(gè)問(wèn)題。在進(jìn)行設(shè)計(jì)工作的同時(shí),本文也逐步深入的探討了系統(tǒng)解決方案,并進(jìn)行了建模和實(shí)踐。 本文基于航空業(yè)一個(gè)真實(shí)的案例,通過(guò)一系列基于實(shí)際業(yè)務(wù)的設(shè)計(jì)原則、模式和技術(shù),闡釋了充分利用開(kāi)放標(biāo)準(zhǔn),將軟件資產(chǎn)展現(xiàn)為服務(wù)的結(jié)構(gòu),并提供了軟件資產(chǎn)標(biāo)準(zhǔn)的展現(xiàn)和交互途徑。 特別是在異構(gòu)系統(tǒng)服務(wù)平臺(tái)的整體架構(gòu)設(shè)計(jì)方面,本文基于計(jì)實(shí)現(xiàn)各個(gè)模塊細(xì)節(jié),最終完成針對(duì)航空業(yè)的可復(fù)用異構(gòu)信息處理平臺(tái)。 關(guān)鍵字:異構(gòu)系統(tǒng) 異構(gòu)信息服務(wù)平臺(tái) 消息流 面向服務(wù)架構(gòu)I on As we is As to to to to of of is a of to of T to do an of on a in a of of as a to of a in s BMs of 錄 錄 第1章 緒論 . 1 究項(xiàng)目背景 . 1 究項(xiàng)目的目的和意義 . 2 踐研究?jī)?nèi)容 . 4 文組織結(jié)構(gòu) . 4 章小結(jié) . 5 第2章 核心問(wèn)題分析 . 6 . 6 . 6 . 6 息中間件 . 7 . 9 子數(shù)據(jù)交換 . 10 章小結(jié) . 14 第3章 異構(gòu)信息服務(wù)平臺(tái)整體架構(gòu) . 15 . 15 . 16 . 17 務(wù)分銷(xiāo)平臺(tái) . 18 務(wù)網(wǎng)關(guān) . 18 務(wù)中間件 . 18 息隊(duì)列 . 20 務(wù) . 21 目錄 . 21 . 22 . 23 . 23 據(jù)倉(cāng)庫(kù) . 24 作數(shù)據(jù)倉(cāng)庫(kù) . 24 務(wù)注冊(cè)表和存儲(chǔ)庫(kù) . 25 全和目錄服務(wù) . 25 統(tǒng)管理和監(jiān)控 . 25 章小結(jié) . 26 第4章 異構(gòu)信息服務(wù)平臺(tái)核心實(shí)現(xiàn) . 27 心模塊實(shí)現(xiàn) . 27 . 28 . 30 . 30 話(huà)管理模塊 . 31 計(jì)服務(wù)模塊 . 35 能管理服務(wù)模塊 . 37 志管理服務(wù) . 38 常管理子模塊 . 40 考數(shù)據(jù)服務(wù) . 41 . 41 子數(shù)據(jù)交換解析服務(wù) . 41 作數(shù)據(jù)倉(cāng)庫(kù) . 43 . 44 能服務(wù)組件模型 . 44 線預(yù)定系統(tǒng) . 51 客預(yù)訂系統(tǒng) . 53 目錄 V 班查詢(xún)系統(tǒng) . 54 用系統(tǒng) . 56 務(wù)系統(tǒng)服務(wù) . 57 據(jù)流轉(zhuǎn)模式和. 58 異構(gòu)系統(tǒng)發(fā)送到. 58 端服務(wù)提供者)的請(qǐng)求 . 59 服務(wù)分銷(xiāo)平臺(tái)(終端服務(wù)提供者)返回. 59 . 60 服務(wù)分銷(xiāo)平臺(tái)推送到. 60 . 60 服務(wù)分銷(xiāo)平臺(tái)向. 61 . 61 章小結(jié) . 62 第5章 總結(jié)與展望 . 63 要工作 . 63 望 . 64 參考文獻(xiàn) . 65 致謝 . 67 個(gè)人簡(jiǎn)歷 在學(xué)期間發(fā)表的學(xué)術(shù)論文與研究成果 . 68 第1章 緒論 1 第1章 緒論 究項(xiàng)目背景 隨著我國(guó)航空產(chǎn)業(yè)市場(chǎng)化壓力的增大,航空產(chǎn)業(yè)信息化的需求正日益顯現(xiàn),各大航空公司為提升自身的核心競(jìng)爭(zhēng)力,都在不斷拓展其航空相關(guān)業(yè)務(wù)的信息化應(yīng)用。但是,我國(guó)航空產(chǎn)業(yè)的信息化建設(shè)尚處在初級(jí)階段,從應(yīng)用到網(wǎng)絡(luò)、從內(nèi)容到服務(wù)都顯得很薄弱,公司內(nèi)部的基礎(chǔ)設(shè)施建設(shè)、電子商務(wù)、民航信息化管理等環(huán)節(jié)信息化水平亟待提升,迫切的需要一整套系統(tǒng)的信息化解決方案。隨著市場(chǎng)風(fēng)云變幻,航空公司為了能在嚴(yán)酷的競(jìng)爭(zhēng)下生存和發(fā)展,信息化建設(shè)已迫在眉睫。 但是,航空系統(tǒng)是一個(gè)龐大的高復(fù)雜系統(tǒng)。其中的經(jīng)營(yíng)、管理、市場(chǎng)、銷(xiāo)售等各方面都需要廣泛應(yīng)用信息化技術(shù),以提升航空企業(yè)的核心競(jìng)爭(zhēng)力。 在傳統(tǒng)的軟件工程體系中,需要從需求分析做起,逐步構(gòu)建各種軟件系統(tǒng),各軟件系統(tǒng)有著自己的消息流或者接口,可供業(yè)務(wù)需求使用。但是這對(duì)于多專(zhuān)業(yè)集成,多學(xué)科融合,多子系統(tǒng)集成的龐大的高復(fù)雜性的航空系統(tǒng)工程,并不十分切合。主要原因如下: 隨著信息技術(shù)的不斷革新,需求的變化愈來(lái)愈快,產(chǎn)品的周期縮短,市場(chǎng)競(jìng)爭(zhēng)日趨激烈。而傳統(tǒng)軟件開(kāi)發(fā)的模式,基于具體的需求,系統(tǒng)化地構(gòu)建服務(wù)。這種模式在面對(duì)需求的不斷變更和服務(wù)的復(fù)雜組合時(shí),往往顯得力不從心,不能根據(jù)市場(chǎng)的瞬息萬(wàn)變,在復(fù)雜度很高的集成系統(tǒng)中做出快速的應(yīng)變。 在另外一方面,航空業(yè)已經(jīng)發(fā)展數(shù)十載的核心技術(shù)和行業(yè)標(biāo)準(zhǔn),以及穩(wěn)定的應(yīng)用和系統(tǒng),勢(shì)必還會(huì)在相當(dāng)長(zhǎng)的一段時(shí)期內(nèi),參與到信息化建設(shè)當(dāng)中,如何在現(xiàn)有的遺留系統(tǒng)和向服務(wù)的體系結(jié)構(gòu)就是解決這一問(wèn)題的良方。 第1章 緒論 2 究項(xiàng)目的目的和意義 種消息傳遞架構(gòu)的特點(diǎn)是: 應(yīng)用之間點(diǎn)對(duì)點(diǎn)的連接。 實(shí)現(xiàn)簡(jiǎn)單、基本的信息交互和數(shù)據(jù)傳遞。 統(tǒng)消息傳遞架構(gòu) 但是,隨著系統(tǒng)復(fù)雜性的逐步提升和新系統(tǒng)的不斷接入,演變出過(guò)渡性的消息傳遞架構(gòu),種過(guò)渡性架構(gòu)的特點(diǎn)是: 通過(guò)星形拓?fù)浣Y(jié)構(gòu)的核心管理節(jié)點(diǎn)實(shí)現(xiàn)應(yīng)用之間的整合。 很容易管理大量的連接和系統(tǒng)。 第1章 緒論 3 隨著企業(yè)業(yè)務(wù)的快速變化和需求增加,信息化的復(fù)雜度與日俱增,傳統(tǒng)消息框架為每組系統(tǒng)間設(shè)置接口和適配器,如果接入系統(tǒng)數(shù)量較少,這種點(diǎn)對(duì)點(diǎn)的方式復(fù)雜性還可以接受,但是接口和適配器與系統(tǒng)的數(shù)量成平方關(guān)系,后接入的系統(tǒng)必須與每個(gè)與自己交互的系統(tǒng)配置接口或適配器,這使得后期的維護(hù)和系統(tǒng)的接入復(fù)雜度成倍增加。故傳統(tǒng)消息傳遞的架構(gòu)只適用于較為簡(jiǎn)單的定制化系統(tǒng)。 相比傳統(tǒng)消息傳遞架構(gòu),過(guò)渡性框架也需要接口或者適配器,但是他的復(fù)雜性與交互系統(tǒng)數(shù)量呈線性關(guān)系。各系統(tǒng)向中心控制節(jié)點(diǎn)獲取、推送數(shù)據(jù),由中心控制節(jié)點(diǎn)管理數(shù)據(jù)流。這樣可以做到有效地?cái)U(kuò)展和維護(hù),但是也有著靈活性不足,功能與業(yè)務(wù)緊耦合的缺點(diǎn)。 所以向服務(wù)的體系結(jié)構(gòu))1的架構(gòu)模型逐漸在企業(yè)級(jí)應(yīng)用開(kāi)發(fā)領(lǐng)域嶄露頭角。過(guò)網(wǎng)絡(luò)等方式,對(duì)松散耦合的粗粒度應(yīng)用組件進(jìn)行分布式的組合、應(yīng)用和部署。務(wù)”,服務(wù)間彼此可以通信,這種通信既可以是簡(jiǎn)單的數(shù)據(jù)傳送,亦可以是多個(gè)服務(wù)間協(xié)調(diào)進(jìn)行的活動(dòng)。換句話(huà)說(shuō),信息資源在消息的消費(fèi)者看來(lái),這一系列服務(wù)的組合就如同消息池,消費(fèi)者可以按需存取消息,真正地把業(yè)務(wù)邏輯和底層實(shí)現(xiàn)進(jìn)行了分離。 第1章 緒論 4 本文使用日漸成熟的對(duì)航空業(yè)復(fù)雜的信息傳遞,構(gòu)建構(gòu)信息服務(wù)平臺(tái)),通過(guò)該平臺(tái)實(shí)現(xiàn)服務(wù)的整合集中和流程實(shí)現(xiàn),并且借助標(biāo)準(zhǔn)的接口靈活地連接,實(shí)現(xiàn)真正的隨需應(yīng)變。 線型消息傳遞架構(gòu) 踐研究?jī)?nèi)容 本文基于面向服務(wù)的構(gòu)架,對(duì)航空業(yè)的企業(yè)級(jí)應(yīng)用進(jìn)行了分析研討,特別針對(duì)其大量遺留異構(gòu)數(shù)據(jù)系統(tǒng)和設(shè)計(jì)構(gòu)建異構(gòu)信息服務(wù)平臺(tái)以解決這個(gè)問(wèn)題。在進(jìn)行設(shè)計(jì)工作的同時(shí),本文也逐步深入地探討了系統(tǒng)解決方案,并進(jìn)行了建模和實(shí)踐。 本文基于航空業(yè)一個(gè)真實(shí)的案例,通過(guò)一系列基于實(shí)際業(yè)務(wù)的設(shè)計(jì)原則、模式和技術(shù),闡釋了充分利用開(kāi)放標(biāo)準(zhǔn),將軟件資產(chǎn)展現(xiàn)為服務(wù)的結(jié)構(gòu),并提供了軟件資產(chǎn)標(biāo)準(zhǔn)的展現(xiàn)和交互途徑。 特別是在異構(gòu)系統(tǒng)服務(wù)平臺(tái)的整體架構(gòu)設(shè)計(jì)方面,本文基于計(jì)實(shí)現(xiàn)各個(gè)模塊細(xì)節(jié),最終完成將針對(duì)航空業(yè)的可復(fù)用異構(gòu)信息處理平臺(tái)。 文組織結(jié)構(gòu) 根據(jù)上述研究?jī)?nèi)容和研究目標(biāo),文章其余部分內(nèi)容組織如下。 第1章 緒論 5 第二章: 本章研究了構(gòu)建異構(gòu)信息服務(wù)平臺(tái)所需的核心背景和技術(shù)。分別闡述了息中間件的意義和通信方式;航空業(yè)獨(dú)有的全球服務(wù)分銷(xiāo)系統(tǒng)和它的重要意義,該系統(tǒng)將作為主要的終端服務(wù)提供者與異構(gòu)信息處理平臺(tái)交互;航空業(yè)電子數(shù)據(jù)交換的主要方式,及其在航空業(yè)中的應(yīng)用。 第三章: 闡述了首先是下來(lái)是各系統(tǒng)各部分模塊的詳細(xì)設(shè)計(jì)分析。首先是對(duì)于服務(wù)分銷(xiāo)平臺(tái)的分析;其次是對(duì)于后是針對(duì)服務(wù)中間件和消息隊(duì)列企業(yè)級(jí)產(chǎn)品的選取和分析;最后分別針對(duì)能服務(wù)、框架服務(wù)、信息處理服務(wù)以及數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行了較為概括的設(shè)計(jì)和研討。 第四章: 詳細(xì)地闡述了本章首先描述了次闡述了基本消息流中,各核心模塊之間的交互過(guò)程;然后針對(duì)據(jù)服務(wù)和功能服務(wù)的設(shè)計(jì)實(shí)現(xiàn)細(xì)節(jié),進(jìn)行了詳細(xì)的分析和研討;最后基于平臺(tái)的實(shí)際應(yīng)用場(chǎng)景,設(shè)計(jì)實(shí)現(xiàn)了數(shù)據(jù)傳輸?shù)哪J健?第五章: 本章中,我們?cè)诳偨Y(jié)掘不足之處和可以繼續(xù)改進(jìn)的地方。 章小結(jié) 在本章中,我們首先介紹了研究項(xiàng)目的課題來(lái)源和項(xiàng)目相關(guān)背景,即航空產(chǎn)業(yè)的發(fā)展分析和面臨的主要挑戰(zhàn)。由此揭示了異構(gòu)信息服務(wù)平臺(tái)的重要性以及外,我們還列出了本文的主要研究?jī)?nèi)容、研究目標(biāo)以及文章的組織結(jié)構(gòu)。 第2章 核心問(wèn)題分析 6 第2章 核心問(wèn)題分析 先,本文針對(duì)通過(guò)定義良好的接口和規(guī)范把這些服務(wù)以松耦合方式整合在一起。簡(jiǎn)而言之,更快得響應(yīng)業(yè)務(wù)單位的需求。 所以,接口應(yīng)當(dāng)采取中立的方式進(jìn)行定義,接口本身獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、編程語(yǔ)言和操作系統(tǒng)。這種方式,使得構(gòu)建在各種異構(gòu)系統(tǒng)中的服務(wù)可以以一種通用和統(tǒng)一的方式進(jìn)行信息交互2。 這種沒(méi)有強(qiáng)制綁定到特定實(shí)現(xiàn)、特定技術(shù)上接口定義的特征,稱(chēng)為服務(wù)之間的松耦合。松耦合系統(tǒng)的好處有兩點(diǎn),一點(diǎn)是它的靈活性,另一點(diǎn)是,當(dāng)組成整個(gè)應(yīng)用程序的服務(wù)根據(jù)需求變化,本身的內(nèi)部結(jié)構(gòu)和實(shí)現(xiàn)逐漸地發(fā)生改變時(shí),復(fù)雜服務(wù)可以使用基本服務(wù),重新編排組合使用。 針對(duì)航空行業(yè)的信息平臺(tái),粒度的服務(wù)接口封裝一項(xiàng)具體的業(yè)務(wù)功能。針對(duì)業(yè)務(wù)的變化(例如促銷(xiāo)活動(dòng)),組合編排復(fù)雜服務(wù)。針對(duì)大量已有的供松耦合的統(tǒng)一標(biāo)準(zhǔn)整合系統(tǒng),為開(kāi)發(fā)和維護(hù)工作節(jié)省了大量時(shí)間。 織可以繼續(xù)從現(xiàn)有的資源中獲取價(jià)值,而不必重新從頭開(kāi)始構(gòu)建。 服務(wù)間的松散耦合關(guān)系和服務(wù)設(shè)計(jì)的層次架構(gòu)模型,可以實(shí)現(xiàn)更好的伸縮性和可用性。使用者無(wú)需知道提供者的實(shí)現(xiàn)具體細(xì)節(jié);提供者則可以在企業(yè)服第2章 核心問(wèn)題分析 7 務(wù)總線等集群環(huán)境中靈活部署。 將基礎(chǔ)設(shè)施、技術(shù)更新和具體實(shí)現(xiàn)發(fā)生的改變所帶來(lái)的影響降到最低限度,隔離了需求和業(yè)務(wù)復(fù)雜性。當(dāng)在航空信息平臺(tái)這種場(chǎng)景下,很多異構(gòu)系統(tǒng)一起協(xié)作提供價(jià)值鏈時(shí),這點(diǎn)就顯得尤為重要。 息中間件 上一節(jié)闡述了節(jié)承上啟下,針對(duì)消息中間件(23是一種由消息傳遞機(jī)制組成的中間件技術(shù),利用高效可靠的消息傳遞機(jī)制進(jìn)行與平臺(tái)無(wú)關(guān)的數(shù)據(jù)交流,并基于數(shù)據(jù)通信來(lái)進(jìn)行分布式系統(tǒng)的集成,具有異步傳送、防御通信、并發(fā)執(zhí)行、日志通信、通信方式多樣和隔離網(wǎng)絡(luò)復(fù)雜性等多種特性。 目前的消息中間件主要支持兩種消息通信模型:消息隊(duì)列和消息傳遞25。消息隊(duì)列是一種間接通信模型,其通信基于隊(duì)列來(lái)完成;消息傳遞是一種直接通信模型,消息被直接發(fā)給感興趣的實(shí)體。這兩種消息傳遞的模型在航空信息平臺(tái)中,都是不可或缺的。在后面的章節(jié)中,在消息中間件中,有兩個(gè)典型的角色:消息生產(chǎn)者和消息消費(fèi)者。消息生產(chǎn)者產(chǎn)生和發(fā)送消息到消息中間件中,而消息消費(fèi)者從消息中間件中獲取消息進(jìn)行相應(yīng)的處理。而對(duì)于既是消息的生產(chǎn)者,也是消息的消費(fèi)者。基于異構(gòu)系統(tǒng)發(fā)出消息請(qǐng)求時(shí),求系統(tǒng)無(wú)需知道最終消息的生產(chǎn)者是誰(shuí);同樣當(dāng)面對(duì)消息的生產(chǎn)者時(shí)(例如下節(jié)闡述的服務(wù)分銷(xiāo)平臺(tái)),儲(chǔ)相關(guān)數(shù)據(jù),以消費(fèi)者的角色從上游數(shù)據(jù)源抽取數(shù)據(jù)。 這里本文使用到了9,息由兩部分構(gòu)成,消息頭和消息負(fù)載。消息頭是用來(lái)存儲(chǔ)與消息相關(guān)的元數(shù)據(jù)的,而消息負(fù)載就是消息的實(shí)際內(nèi)容,可以是文本數(shù)據(jù)、二進(jìn)制數(shù)據(jù),也可以是特定格式的數(shù)據(jù)。 按照消息在傳遞過(guò)程中是否被序列化,消息的傳遞模式可以分為持久化型第2章 核心問(wèn)題分析 8 和非持久化型。持久化型是用在那些對(duì)消息傳遞可靠性要求非常高的情況下,消息在傳遞過(guò)程中被保存到持久化介質(zhì)(硬盤(pán)等)中,在消息中間件發(fā)生故障時(shí)的情況下,消息仍然能夠發(fā)送且僅發(fā)生一次到消息的目的地。非持久化型主要用于可靠性要求不高的消息發(fā)送過(guò)程中。但是在消息發(fā)送吞吐量較高的場(chǎng)景中,由于消息被保存在內(nèi)存中,當(dāng)發(fā)送出現(xiàn)故障時(shí),消息會(huì)丟失,因此消息只能確保最多會(huì)被發(fā)送一次。 目前的消息中間件的消息傳遞模式有兩種,對(duì)點(diǎn)(o 式14和發(fā)布/訂閱(式。點(diǎn)對(duì)點(diǎn)的模式中,消息發(fā)送的目的地是消息隊(duì)列(消息隊(duì)列中接受到的消息,只會(huì)被傳遞給一個(gè)并且是唯一的消息消費(fèi)者,非常類(lèi)似于個(gè)人通過(guò)電子郵件服務(wù)器發(fā)送人對(duì)人的電子郵件。而發(fā)布/訂閱模式的消息發(fā)送目的地是主題(消息生產(chǎn)者將消息發(fā)送到某一主題中,消息消費(fèi)者通過(guò)注冊(cè)訂閱該消息來(lái)接受該主題中的消息。該模式是典型的一對(duì)多的關(guān)系,任何被發(fā)送到某主題中的消息都會(huì)被傳遞給所有的訂閱者,類(lèi)似于發(fā)電子郵件給郵件列表中的所有用戶(hù)。 2章 核心問(wèn)題分析 9 圖 布訂閱模式 球分銷(xiāo)系統(tǒng)),是應(yīng)用于航空行業(yè)及旅游行業(yè)的大型計(jì)算機(jī)信息服務(wù)系統(tǒng)。通過(guò)全球分銷(xiāo)系統(tǒng),全球的旅游銷(xiāo)售機(jī)構(gòu)可以及時(shí)地從航空公司、旅館、租車(chē)公司、旅游公司獲取大量的與旅游相關(guān)的信息,從而為顧客提供便利、快捷、可靠的服務(wù)。航空產(chǎn)業(yè)主要使用的分銷(xiāo)系統(tǒng)有我國(guó)航空產(chǎn)業(yè),主要使用中國(guó)航信的分銷(xiāo)系統(tǒng)從今,了原有的航空運(yùn)輸業(yè),旅館、租車(chē)、旅游公司、鐵路公司等也紛紛加入到過(guò)技術(shù)與商務(wù)的不斷發(fā)展,確、全面的信息服務(wù),并且可以滿(mǎn)足消費(fèi)者旅行中包括交通、住宿、娛樂(lè)、支付及其他后繼服務(wù)的全方位需求35。 分發(fā)的數(shù)據(jù)會(huì)被多個(gè)下游系統(tǒng)使用,可以支持復(fù)雜多變的業(yè)務(wù)組合。所以的主要數(shù)據(jù)分發(fā)方式將在下一節(jié)進(jìn)行討論。而與整個(gè)平臺(tái)的整合設(shè)計(jì)將在第三章進(jìn)行闡述。 第2章 核心問(wèn)題分析 10 子數(shù)據(jù)交換 航空業(yè)的數(shù)據(jù)交換格式主要采用電子數(shù)據(jù)交換格式,所以本節(jié)針對(duì)這種特定的格式進(jìn)行分析闡述。 電子數(shù)據(jù)交換(11,國(guó)際標(biāo)準(zhǔn)化組織(它的定義如下:將商業(yè)或者行政事務(wù),按照一個(gè)公認(rèn)的標(biāo)準(zhǔn),形成信息數(shù)據(jù)結(jié)構(gòu)或結(jié)構(gòu)化的事務(wù)處理,從計(jì)算機(jī)到計(jì)算機(jī)的電子數(shù)據(jù)傳輸。而比較簡(jiǎn)單的說(shuō)法是通過(guò)電子方式,將組織間的數(shù)據(jù)進(jìn)行結(jié)構(gòu)化傳遞,從而被用來(lái)從一個(gè)計(jì)算機(jī)系統(tǒng)到另一個(gè)計(jì)算機(jī)系統(tǒng)傳遞電子文檔或者業(yè)務(wù)數(shù)據(jù),而不需要人工的介入。在貿(mào)易領(lǐng)域,無(wú)紙貿(mào)易”,從中可以看出航空行業(yè)被廣泛的應(yīng)用,主要有兩種標(biāo)準(zhǔn): 美國(guó)國(guó)家標(biāo)準(zhǔn)化委員會(huì)( 聯(lián)合國(guó)組織并頒布的 在航空行業(yè)的服務(wù)分銷(xiāo)平臺(tái),主要使用第2章 核心問(wèn)題分析 11 購(gòu)訂單紙質(zhì)版本實(shí)例 購(gòu)訂單2章 核心問(wèn)題分析 12 在據(jù)是一串有序的字符序列,是通過(guò)一系列的數(shù)據(jù)段(數(shù)據(jù)段終止符(在上面的例子中是符號(hào)“”)組成的。例如,“50*0001”指的就是報(bào)文的傳輸集頭,而數(shù)據(jù)段都是由一系列的基本數(shù)據(jù)元素(成,數(shù)據(jù)元之間通過(guò)字符“*”進(jìn)行分割,其中面的850表示傳輸?shù)氖且粋€(gè)采購(gòu)訂單,之后的0001是相應(yīng)的唯一控制碼。簡(jiǎn)單地說(shuō),后由數(shù)據(jù)段和數(shù)據(jù)段終止符構(gòu)成完整的報(bào)文序列。 而數(shù)據(jù)規(guī)范片段 規(guī)范中對(duì)數(shù)據(jù)段中各種位置上的數(shù)據(jù)元的名稱(chēng)、是否必填、數(shù)據(jù)類(lèi)型、字符個(gè)數(shù)的限制等都進(jìn)行了詳細(xì)的定義第2章 核心問(wèn)題分析 13 和說(shuō)明。 是報(bào)文發(fā)送者和報(bào)文接受者之間指定的協(xié)議的具體體現(xiàn),還有相應(yīng)的軟硬件和傳輸網(wǎng)絡(luò),是一整套的規(guī)范和協(xié)議5。統(tǒng)統(tǒng)的送方用戶(hù)系統(tǒng)主要負(fù)責(zé)將數(shù)據(jù)從企業(yè)信息化系統(tǒng)中提出來(lái)并生成平面文件,然后通過(guò)格式轉(zhuǎn)換將平面文件翻譯成標(biāo)準(zhǔn)格式的報(bào)文,通過(guò)發(fā)送方用戶(hù)系統(tǒng)的通訊模塊將標(biāo)準(zhǔn)格式的報(bào)文發(fā)送到者是接受方系統(tǒng)主動(dòng)從將標(biāo)準(zhǔn)報(bào)文翻譯成平面文件,通過(guò)映射將平面文件轉(zhuǎn)換成接受方企業(yè)能識(shí)別的數(shù)據(jù)。 通過(guò)對(duì)價(jià)值的產(chǎn)生根源是在不同組織之間經(jīng)過(guò)協(xié)商、洽談和協(xié)調(diào)上產(chǎn)生的協(xié)議規(guī)范之上的,所以數(shù)據(jù) 平面文件 互中心 企業(yè) 數(shù)據(jù) 平面文件 信箱 信箱 發(fā)送方系統(tǒng) 接受方系統(tǒng) 第2章 核心問(wèn)題分析 14 受雙方都遵守相關(guān)的協(xié)議。由于航空平臺(tái)已有系統(tǒng)對(duì)于一方面,彌補(bǔ)效地復(fù)用已有的章小結(jié) 本章研究了構(gòu)建別闡述了息中間件的意義和通信方式;航空業(yè)獨(dú)有的全球服務(wù)分銷(xiāo)系統(tǒng)和它的重要意義,該系統(tǒng)將作為主要的終端服務(wù)提供者與異構(gòu)信息處理平臺(tái)交互。最后分析了電子數(shù)據(jù)交換的主要方式、核心技術(shù)和背景,結(jié)合航空行業(yè)實(shí)際應(yīng)用進(jìn)行了討論,為整個(gè)3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 15 第3章 異構(gòu)信息服務(wù)平臺(tái)整體架構(gòu) 產(chǎn)品、組件、服務(wù)和工具的整合平臺(tái),適用于各種復(fù)雜航空行為,并且可以無(wú)縫的與各種服務(wù)分銷(xiāo)平臺(tái)進(jìn)行信息交互。 用服務(wù)不但包括基本針對(duì)特定業(yè)務(wù)系統(tǒng)、特定數(shù)據(jù)類(lèi)型的增刪改查,還包括經(jīng)過(guò)編排組合過(guò)的復(fù)雜服務(wù)。同服務(wù)分別為預(yù)定系統(tǒng),離港控制系統(tǒng),庫(kù)存清單管理系統(tǒng)等而設(shè)計(jì)。 以提供集成的內(nèi)部服務(wù),以支持企業(yè)級(jí)應(yīng)用維護(hù)、監(jiān)控和管理。 能地轉(zhuǎn)化多種異構(gòu)信息類(lèi)型,建立終端服務(wù)提供者和異構(gòu)服務(wù)消費(fèi)者之間的橋梁。另外,化路由,轉(zhuǎn)化消息流以及中介流。 根據(jù)不同情況,使用且提供跨越多個(gè)域的服務(wù)訪問(wèn)( 息中間件和 Q 產(chǎn)品,并針對(duì)提供信息分析模塊,可以解析、驗(yàn)證并幫助導(dǎo)入存儲(chǔ)相應(yīng)的邏輯模型和業(yè)務(wù)相關(guān)數(shù)據(jù)(乘客信息數(shù)據(jù)、庫(kù)存清單數(shù)據(jù)、離港信息數(shù)據(jù)等)。 客訂座記錄) 庫(kù)存清單管理 離港信息 - 客戶(hù)信息 第3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 16 離港信息 - 座位信息 離港信息 - 行李信息 離港信息 - 其他信息 等等航空系統(tǒng)相關(guān)的業(yè)務(wù)數(shù)據(jù)。 航空業(yè)目前的一些系統(tǒng)相比,要有以下幾個(gè)優(yōu)點(diǎn): 統(tǒng)和設(shè)計(jì)方案已經(jīng)過(guò)測(cè)試,并已經(jīng)上線。 計(jì)、日志、性能管理、服務(wù)超時(shí)等核心因素,都可以進(jìn)行簡(jiǎn)單直接的配置來(lái)滿(mǎn)足客戶(hù)的需求。 些服務(wù)都是基于基本的航空業(yè)務(wù)需求,并且具有一定的代表性。各類(lèi)服務(wù)發(fā)起的異構(gòu)系統(tǒng),可以直接調(diào)用功能性服務(wù)消息流,通過(guò)配置正確的服務(wù)終端提供者,獲取所需信息。與異構(gòu)系統(tǒng)和服務(wù)提供者的無(wú)縫連接將使用下列功能性服務(wù)。 傳入消息解析。 消息的驗(yàn)證。 調(diào)用服務(wù)提供者的多種方式。 動(dòng)態(tài)路由到實(shí)際地址。 日志、審計(jì)、異常和錯(cuò)誤管理等。 以及對(duì)于安全目錄服務(wù)、服務(wù)注冊(cè)表和存儲(chǔ)庫(kù)等外部系統(tǒng)的整合等。 供一個(gè)穩(wěn)定、可擴(kuò)展和可靠的平臺(tái),以便于支持高容量、事務(wù)性的實(shí)時(shí)應(yīng)用程序。 據(jù)服務(wù)消費(fèi)者不同的業(yè)務(wù)需求,不同的業(yè)務(wù)邏輯和不同的權(quán)限和組別,會(huì)話(huà)控制提供不同的會(huì)話(huà)類(lèi)型和會(huì)話(huà)管理。針對(duì)長(zhǎng)會(huì)話(huà),會(huì)話(huà)管理進(jìn)行支持并優(yōu)化處理。 升了解析和導(dǎo)入特定格式(息的速度,并根據(jù)需求,提供實(shí)時(shí)解析處理/批量解析處理兩種不同處理方式。 第3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 17 控模塊以及性能模塊;在企業(yè)級(jí)的系統(tǒng)分析運(yùn)維中,這幾個(gè)模塊起到了重要作用。 存儲(chǔ)服務(wù)分銷(xiāo)平臺(tái)發(fā)送的不同數(shù)據(jù)。該工作數(shù)據(jù)倉(cāng)庫(kù)模型包括邏輯設(shè)計(jì)模型和物理設(shè)計(jì)模型,可以使得各不同格式的消息模塊和消息內(nèi)容更好的進(jìn)行映射和轉(zhuǎn)化。 務(wù)網(wǎng)關(guān)架服務(wù) 務(wù)間件引擎 (心服務(wù)安全和目錄服務(wù)服務(wù)注冊(cè)和存儲(chǔ)庫(kù)據(jù)倉(cāng)庫(kù)工作數(shù)據(jù)倉(cāng)庫(kù)服務(wù)分銷(xiāo)平臺(tái)(終端服務(wù)提供者)異構(gòu)系統(tǒng)(服務(wù)發(fā)起者)理異構(gòu)信息處理推送平臺(tái)航班預(yù)訂系統(tǒng)離港信息系統(tǒng)庫(kù)存管理系統(tǒng)航空公司網(wǎng)站費(fèi)用管理系統(tǒng)代理系統(tǒng)圖示外部系統(tǒng)(服務(wù)的發(fā)起者和終端服務(wù)提供者)基于產(chǎn)品的增強(qiáng)模塊數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)應(yīng)用查詢(xún)系統(tǒng)圖 構(gòu)信息服務(wù)平臺(tái))平臺(tái)架構(gòu) 本節(jié)分析闡述個(gè)架構(gòu)分為三個(gè)系統(tǒng)組:于產(chǎn)品的增強(qiáng)模塊以及各種外部系統(tǒng)和服務(wù)分銷(xiāo)平臺(tái)組。 異構(gòu)系統(tǒng)即服務(wù)發(fā)起者,也就是各種服務(wù)的消費(fèi)者。異構(gòu)系統(tǒng)將向過(guò)驗(yàn)證息請(qǐng)求被發(fā)送到第3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 18 持平臺(tái)各項(xiàng)功能的持過(guò)設(shè)計(jì)開(kāi)發(fā)的中間件服務(wù)以及使用的消息隊(duì)列,另外,還包含服務(wù)總線的數(shù)據(jù)倉(cāng)庫(kù)以及義務(wù)相關(guān)的數(shù)據(jù)倉(cāng)庫(kù)。 除此之外,展提供了安全和目錄服務(wù),服務(wù)注冊(cè)和存儲(chǔ)庫(kù),系統(tǒng)管理和監(jiān)控等模塊。 用多種方式(實(shí)時(shí)、批量等)抽取數(shù)據(jù)。 下面就各個(gè)模塊進(jìn)行分析概述。 務(wù)分銷(xiāo)平臺(tái) 服務(wù)分銷(xiāo)平臺(tái)是商業(yè)服務(wù)的提供者。在本文中主要體現(xiàn)為航空預(yù)訂系統(tǒng),也被稱(chēng)作旅客支持系統(tǒng)(主要含有三個(gè)模塊:這里,服務(wù)分銷(xiāo)平臺(tái)就是旅客支持系統(tǒng)的一個(gè)例子,特征化地支持著三個(gè)服務(wù)模塊。所以服務(wù)分銷(xiāo)平臺(tái)是終端的服務(wù)提供者,當(dāng)轉(zhuǎn)化并發(fā)送請(qǐng)求到服務(wù)分銷(xiāo)平臺(tái),服務(wù)分銷(xiāo)平臺(tái)將返回相應(yīng)的數(shù)據(jù)到由務(wù)網(wǎng)關(guān) ,也被稱(chēng)作安全網(wǎng)關(guān)和虛擬服務(wù),作為務(wù)請(qǐng)求的一個(gè)登入節(jié)點(diǎn),提供證架(及服務(wù)路由的功能。從異構(gòu)系統(tǒng)發(fā)出的服務(wù),首先送入由至相應(yīng)的務(wù)網(wǎng)關(guān)可通過(guò)多種方式實(shí)現(xiàn)驗(yàn)證和授權(quán),并支持于經(jīng)紀(jì)人方式,這種技術(shù)的特點(diǎn)就是,有一個(gè)集中的認(rèn)證和用戶(hù)帳號(hào)管理的服務(wù)器)和于代理人方式)的單點(diǎn)登錄。 務(wù)中間件 第3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 19 圖 息中間件架構(gòu) 服務(wù)中間件模塊,是業(yè)服務(wù)總線)的相應(yīng)實(shí)現(xiàn)4。 在這里,態(tài)地進(jìn)行路由,進(jìn)行數(shù)據(jù)轉(zhuǎn)換和推送。 為消息中間件引擎,產(chǎn)品,為面向服務(wù)架構(gòu) (環(huán)境甚至非 境提供連通性和通用數(shù)據(jù)轉(zhuǎn)換??梢灾С挚缙脚_(tái)、跨軟硬件的不同應(yīng)用,從業(yè)務(wù)邏輯到數(shù)據(jù)流的轉(zhuǎn)化和映射。務(wù)邏輯和數(shù)據(jù)推送接受的邏輯,以及兩者之間的映射,都可以在由和中介流實(shí)現(xiàn)。該消息中間件提供含以下模塊: 第3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 20 1. 利用而滿(mǎn)足任何規(guī)模項(xiàng)目的需要。 2. 在通過(guò)數(shù)據(jù)流經(jīng)業(yè)務(wù)應(yīng)用和系統(tǒng)時(shí),利用供快速數(shù)據(jù)訪問(wèn)、可視化操作和控制,幫助整個(gè)組織制定更明智的業(yè)務(wù)決策。 3. 連接各種異構(gòu)應(yīng)用和 務(wù),無(wú)需進(jìn)行復(fù)雜的點(diǎn)對(duì)點(diǎn)連接。 4. 為實(shí)現(xiàn)標(biāo)準(zhǔn)化的、簡(jiǎn)單而靈活的集成提供基礎(chǔ),更加快速和輕松地響應(yīng)業(yè)務(wù)需求,并能夠隨業(yè)務(wù)的發(fā)展而擴(kuò)展。 為了有效利用消息中間件引擎, 對(duì)流入消息,路由分發(fā)到多個(gè)目的地。 支持多種可選的消息轉(zhuǎn)化格式。 實(shí)現(xiàn)消息的分發(fā)聚合。對(duì)于復(fù)雜請(qǐng)求消息,拆解消息并分別發(fā)送到目的地,然后根據(jù)不同的回復(fù),拼接回復(fù)內(nèi)容,再返回給復(fù)雜請(qǐng)求消息的調(diào)用者。 調(diào)用 多粒度的事件分析以及錯(cuò)誤處理。 使用訂閱/發(fā)布模型提供內(nèi)容和主題的消息路由。 息隊(duì)列 Q 作為消息引擎。 Q(用于分布式計(jì)算環(huán)境或異構(gòu)系統(tǒng)之中4。消息隊(duì)列技術(shù)是分布式應(yīng)用間交換信息的一種技術(shù)。消息隊(duì)列可駐留在磁盤(pán)或者內(nèi)存中,消息隊(duì)列存儲(chǔ)傳輸?shù)南?nèi)容,直到它們被應(yīng)用程序抽取。通過(guò)消息隊(duì)列,應(yīng)用程序可異步獨(dú)立地執(zhí)行繼續(xù)執(zhí)行前也不需要等待接收程序接收此消息的反饋。 消息隊(duì)列(一種應(yīng)用程序?qū)?yīng)用程序的通信方法。應(yīng)用程序通過(guò)寫(xiě)和檢索出入列隊(duì)的針對(duì)應(yīng)用程序的數(shù)據(jù)(消息)來(lái)通信,而無(wú)需專(zhuān)用連接來(lái)鏈第3章 異構(gòu)數(shù)據(jù)信息系統(tǒng)整體架構(gòu) 21 接它們。消息傳遞指的是程序之間通過(guò)在消息中發(fā)送數(shù)據(jù)進(jìn)行通信,而不是通過(guò)直接調(diào)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論