云計算框架中通信機(jī)制的應(yīng)用實踐
發(fā)布時間:2023-03-31 22:03
云計算作為向用戶提供從物理資源到計算服務(wù)等虛擬資源的商業(yè)計算模型,其對大容量存儲和高性能處理能力地追求一直是趨使云計算發(fā)展的關(guān)鍵動力之一。業(yè)界巨頭如Google, Amazon等都在著力打造自己的云系統(tǒng),并致力于發(fā)布下一代基于云地各種產(chǎn)品和服務(wù)。與此同時,也有許多規(guī)模相對較小的IT企業(yè)由于自身業(yè)務(wù)需求等原因,利用大公司發(fā)布的相關(guān)技術(shù)構(gòu)建自己企業(yè)內(nèi)部的私有云。無論是何種功能或架構(gòu)的云系統(tǒng),其對大容量存儲和高性能處理能力等地實現(xiàn)都離不開分布式系統(tǒng)的架構(gòu)模型,因而在分布式架構(gòu)中系統(tǒng)的通信機(jī)制是一個十分關(guān)鍵的問題。通信機(jī)制的選擇與實現(xiàn)影響到系統(tǒng)的可用性,服務(wù)器處理的性能,用戶體驗等,如何根據(jù)系統(tǒng)的需求和技術(shù)背景選擇適宜的技術(shù)來實現(xiàn)通信模塊則是一個非常關(guān)鍵的問題。 本文就是基于一個全球著名金融服務(wù)企業(yè)級內(nèi)部私有云框架——SS Cloud來實現(xiàn)一個具體項目中的通信模塊。該框架是一個面向服務(wù)的架構(gòu)體系結(jié)構(gòu),它實現(xiàn)了應(yīng)用棧作為服務(wù)(application stack as a service)的概念,這是基于IaaS (Infrastruture as a Service)的概念,它將web服務(wù)的具體...
【文章頁數(shù)】:57 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題背景
1.1.1 云計算的概念
1.1.2 云計算框架中的通信問題
1.2 本文工作
1.3 本章小結(jié)
第2章 相關(guān)技術(shù)背景
2.1 云計算的架構(gòu)
2.1.1 SaaS
2.1.2 PaaS
2.1.3 IaaS
2.2 遠(yuǎn)程過程調(diào)用(Remote Procedure Call,RPC)
2.3 Java Message Service(JMS)
2.3.1 JMS簡介
2.3.2 JMS體系結(jié)構(gòu)
2.4 Java Naming and Directory Interface(INDI)
2.5 本章小結(jié)
第3章 云計算框架的架構(gòu)
3.1 面向服務(wù)的架構(gòu)體系
3.2 云中的邏輯與物理組件
3.2.1 邏輯組件
3.2.2 物理組件
3.3 云架構(gòu)中通信機(jī)制的選擇
3.3.1 消息傳遞的流程
3.3.2 消息的持久化
3.3.3 網(wǎng)絡(luò)通信處理機(jī)制
3.4 本章小結(jié)
第4章 基于異步調(diào)用的UI組件實現(xiàn)
4.1 界面需求
4.2 消息驅(qū)動組件模型
4.2.1 設(shè)計模型
4.2.2 具體實現(xiàn)
4.3 控件與后臺交互
4.3.1 帶數(shù)據(jù)顯示功能的UI組件
4.3.2 響應(yīng)用戶操作的UI控件
4.4 本章小結(jié)
第5章 服務(wù)通信的異步實現(xiàn)
5.1 通信流程圖
5.2 通信實現(xiàn)
5.2.1 Request與Response
5.2.2 Request處理邏輯與生成Response
5.2.3 MQSeries的性能考量
5.3 本章小結(jié)
第6章 通信實現(xiàn)成果
6.1 界面展示
6.2 服務(wù)通信
6.2.1 服務(wù)可用性
6.2.2 負(fù)載測試結(jié)果
6.3 本章小結(jié)
第7章 總結(jié)與展望
7.1 UI組件實現(xiàn)思路的通用性
7.2 服務(wù)通信實現(xiàn)的總結(jié)與展望
7.3 本章小結(jié)
參考文獻(xiàn)
攻讀碩士學(xué)位期間主要的研究成果
致謝
本文編號:3775870
【文章頁數(shù)】:57 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題背景
1.1.1 云計算的概念
1.1.2 云計算框架中的通信問題
1.2 本文工作
1.3 本章小結(jié)
第2章 相關(guān)技術(shù)背景
2.1 云計算的架構(gòu)
2.1.1 SaaS
2.1.2 PaaS
2.1.3 IaaS
2.2 遠(yuǎn)程過程調(diào)用(Remote Procedure Call,RPC)
2.3 Java Message Service(JMS)
2.3.1 JMS簡介
2.3.2 JMS體系結(jié)構(gòu)
2.4 Java Naming and Directory Interface(INDI)
2.5 本章小結(jié)
第3章 云計算框架的架構(gòu)
3.1 面向服務(wù)的架構(gòu)體系
3.2 云中的邏輯與物理組件
3.2.1 邏輯組件
3.2.2 物理組件
3.3 云架構(gòu)中通信機(jī)制的選擇
3.3.1 消息傳遞的流程
3.3.2 消息的持久化
3.3.3 網(wǎng)絡(luò)通信處理機(jī)制
3.4 本章小結(jié)
第4章 基于異步調(diào)用的UI組件實現(xiàn)
4.1 界面需求
4.2 消息驅(qū)動組件模型
4.2.1 設(shè)計模型
4.2.2 具體實現(xiàn)
4.3 控件與后臺交互
4.3.1 帶數(shù)據(jù)顯示功能的UI組件
4.3.2 響應(yīng)用戶操作的UI控件
4.4 本章小結(jié)
第5章 服務(wù)通信的異步實現(xiàn)
5.1 通信流程圖
5.2 通信實現(xiàn)
5.2.1 Request與Response
5.2.2 Request處理邏輯與生成Response
5.2.3 MQSeries的性能考量
5.3 本章小結(jié)
第6章 通信實現(xiàn)成果
6.1 界面展示
6.2 服務(wù)通信
6.2.1 服務(wù)可用性
6.2.2 負(fù)載測試結(jié)果
6.3 本章小結(jié)
第7章 總結(jié)與展望
7.1 UI組件實現(xiàn)思路的通用性
7.2 服務(wù)通信實現(xiàn)的總結(jié)與展望
7.3 本章小結(jié)
參考文獻(xiàn)
攻讀碩士學(xué)位期間主要的研究成果
致謝
本文編號:3775870
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3775870.html
最近更新
教材專著