廣州總校區(qū)切換校區(qū)
復制成功
微信號:togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉(zhuǎn)微信失敗,請前往微信添加好友
打開微信
圖片

行業(yè)新聞

云服務的特點

發(fā)布時間: 2022-05-09

云服務的特點,云服務是按照SOA(面向服務的架構(gòu))來設計的,云服務之間是一個松散耦合。云計算將軟件系統(tǒng)看作是一些有標準接口的服務集合。針對不同的業(yè)務需求,企業(yè)可以將不同服務組合在一起來構(gòu)造一個新的業(yè)務系統(tǒng)。云服務具有以下特征:



1.松耦合性

云計算平臺的不同服務之間保持著一種相對獨立無依賴的松耦合關(guān)系,即服務請求者到服務提供者的綁定與服務之間是松耦合的。也就意味著,服務請求者不知道提供者實現(xiàn)的技術(shù)細節(jié),如程序設計語言、部署平臺等。服務請求者往往通過消息調(diào)用操作,而不是通過使用API調(diào)用操作。

在保持消息模式不變的情況下,松耦合使得服務軟件可以在不影響另一端的情況下發(fā)生改變。例如,服務提供者可以改變程序編程語言實現(xiàn)原有服務,又不對服務請求者造成任何影響。

2.有明確定義的接口

服務必須有明確定義的接口來描述服務請求者如何調(diào)用服務提供者的服務。

3.使用粗粒度接口

服務的粒度也很重要,太大太小都不好。太大的話,很難重用;太小的話,很難將業(yè)務操作同服務對應起來。雖然云服務并不要求一定使用粗粒度接口,但是被外部調(diào)用的服務一般采用粗粒度接口。

4.位置透明

云計算平臺上的所有服務對于它們的調(diào)用者來說都是位置透明的,每個服務的調(diào)用者只需要知道他們調(diào)用的是哪一個服務,并不需要知道所調(diào)用服務的物理位置在哪里。

5.無狀態(tài)的服務

服務不應該依賴于其他服務的上下文和狀態(tài),應該是獨立的服務。

6.協(xié)議無關(guān)性

建議云服務可以通過不同的協(xié)議來調(diào)用,使其他的設備也可以訪問云服務。

7.軟件即服務

在云計算平臺上,軟件不像傳統(tǒng)的軟件是作為一個商品來銷售,而是作為一個服務來銷售。其變化在于:軟件服務需要天天維護。

由以上的特性可知,云計算的出現(xiàn)為企業(yè)系統(tǒng)架構(gòu)提供了更加靈活的構(gòu)建方式。如果基于云計算來構(gòu)建系統(tǒng)架構(gòu),就可以從架構(gòu)上保證整個系統(tǒng)的松耦合性和靈活性,為未來企業(yè)的業(yè)務邏輯的擴展打好基礎(chǔ)。

上一篇: 云服務基礎(chǔ)架構(gòu)

下一篇: 2022全球企業(yè)開源現(xiàn)狀:紅帽報告

<
在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務!