為了讓SOA的應(yīng)用能夠更加的成熟,一些標(biāo)準(zhǔn)化組織(主要有W3C,OASIS)對Web Services的功能進(jìn)行了擴(kuò)展,為此制定了一系列的WS-*規(guī)范。通過這些規(guī)范,使得Web Services在實(shí)際應(yīng)用中的能力得到了很大的增強(qiáng),這些能力主要體現(xiàn)在對服務(wù)質(zhì)量的保障上,例如安全,可靠性,事務(wù)等等。其中,WS-Addressing規(guī)范作為一個基礎(chǔ),為其余的規(guī)范提供了重要的支持功能,因此有必要在了解其他規(guī)范前,首先深入了解WS-Addressing規(guī)范。本文將從概念上介紹該規(guī)范,并希望通過WSE3.0的實(shí)例來看看該規(guī)范是如何被實(shí)踐的。
理論篇
WS-Addressing 問題的引出
WS-Addressing EndpointReference
WS-Addressing Message Addressing Properties
實(shí)踐篇
Applied WSE 3.0 to Web Service Project
Use Web Service Thought Message --- SoapClient
鑒于SOA的概念并沒有為大家所廣泛理解,在適當(dāng)?shù)臅r候有必要寫一個SOA亂彈。
不過先請你記住以下幾句話:
SOA is an integration solution.
SOA is message oriented first.
The Key character of SOA is loosely coupled.
SOA is enriched by creating composite apps.
相關(guān)資源:
Web Services的設(shè)計(jì)與模式
Web Services Security系列
參考資料:WS-Addressing Specification