日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SOAWebservice系列课程(1)--The Essentials of Service Orientation

發(fā)布時間:2024/4/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SOAWebservice系列课程(1)--The Essentials of Service Orientation 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Service Orientation的動機:
由于商業(yè)(業(yè)務)系統(tǒng)越來越多的互連起來,因此這極大地改變了軟件系統(tǒng)的設計
這些軟件系統(tǒng)的顯著特征是基于標準的互連性,利用其他系統(tǒng)投資,松耦合……
這些極大地加大了系統(tǒng)的敏捷性。

對象、組件和服務
1980s Object-Oriented  多態(tài)性、封裝性、子類化
1990s? Componet-Based? 接口化、動態(tài)加載、原數據
2000s Service-Oriented? 基于消息、基于Schema+Contract、基于Policy實現綁定

SO是建造分布式系統(tǒng)的技術框圖,是一種改良,一種持續(xù)的過程,一種漸進的過程,是容易的

服務,面向服務,面向服務的體系架構
service,反映消息的終點
Service Orientation ,是一種體系框圖,有四個原則:
邊界清晰
服務自治
共享Schema和Contract,而不是類
基于策略的服務兼容性
Service-Oriented Architecture(SOA)是一種反映了上述四種原則的體系架構

1.邊界清晰
服務是通過交換信息從而互動的
每一個消息橫跨邊界-這種橫跨是高成本的
每一個服務對象在內部進行格式化,在交換信息時是清晰的

2.共享Schema和Contract
服務暴露的是結構定義,合約定義操作
Contracts和Schema可以隨著時間,有獨立的版本

3.基于策略的服務兼容性
策略是針對服務之間溝通需求的聲明
服務能力和需求是基于POLICY表達的
一個服務策略可以包含多個斷點

4.服務自治
自治不等于獨立
隨著時間的演化,服務的拓樸圖也會演化
與OO不同,服務不共享操作層面的東西
服務需要處理失敗

Benefits Of Service Orientation

Service Granularity

Topology Independence

規(guī)模的可變性

OO的演化

Microsoft Technology Solutions

總結






轉載于:https://www.cnblogs.com/miniflyfish/archive/2006/02/28/339470.html

總結

以上是生活随笔為你收集整理的SOAWebservice系列课程(1)--The Essentials of Service Orientation的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。