• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 揭示SOA標準悖論

    發表于:2007-05-16來源:作者:點擊數: 標簽:soa揭示悖論存在依靠
    SOA的存在依靠標準梳理,我們必須學會怎樣利用它,而不是盲目擴大它…… 面向服務架構要是沒有標準會變成什么樣子?如果沒有這么大量而且復雜的SOA 標準存在,SOA可以更好地發展嗎? 可能在現在的你我眼中都或多或少的有了對標準的依賴和重視。試想,難道SOA的
      SOA的存在依靠標準梳理,我們必須學會怎樣利用它,而不是盲目擴大它……

      面向服務架構要是沒有標準會變成什么樣子?如果沒有這么大量而且復雜的SOA 標準存在,SOA可以更好地發展嗎? 可能在現在的你我眼中都或多或少的有了對標準的依賴和重視。試想,難道SOA的發展是因為這些標準才變的更好的?

      就像更簡單的腳本語言一樣,JavaJava EE 也是由于標準過多而造成了隔閡。如果 SOA 標準和規格繼續到增多而且變得越來越復雜的話,SOA 將遭受一樣命運。我們已經看到專業IT人員為SOA 標準尋找的出路――很簡單的REST Web服務。標準到了應該進行精簡的時候了。

      要想阻止SOA標準的出臺真的是件很不容易的事。很多時候,標準的出臺和支持都是存在政治利益,是為了支持軟件提供商的營銷計劃而指定的。那些僥幸出臺的標準為開發者造成了巨大影響,所以,其結果就是希望出臺沒有缺陷的標準并使它成為最適用的標準。在大量SOA標準出臺之前,我還是應該重新審視SOA標準,對現有的SOA標準做一下徹底的分析和研究。 這就是本系列文章的主旨。

      我們將關注主要的SOA標準并努力找到哪些標準是可被采用的。不過可惜這不是容易的任務。明確哪些標準本應是大量普及的標準,現在卻僅僅小范圍使用,不被大眾接受使用,給人的感覺就像被冷落怠慢或者沒有歸屬感一樣??墒?,現在有大量已經存在的SOA標準而且這些標準經常改變,所以對它們一一地討論和研究是根本不可能的。所有標準又有不同的版本所以整個標準體系非常復雜。這篇文章里面大概提到70多個單獨標準,當然,對于一線的IT工作人員來講,要想同時考慮符合所有標準是很難的事。

      這一系列文章將努力引導我們詳細審視現有的SOA標準。它將列舉出一些得到共識的標準,或者提出一些標準中值得注意的地方。它將比較相似的標準,并試著將它們之間的關鍵部分的不同點區分開本文將列舉SOA標準,同時介紹支持這些標準的標準組織。以后的文章將更加深入的剖析人們關注的大多數SOA標準。我們將按照類別考察這些標準,努力分析它們之間的相似之處和不同點。最終詳細介紹現存的標準,使您和您的企業能更好的了解現在使用的標準。

      我們這里要討論的一些標準本身并不是真正的標準,而技術規范。它們是技術規范、API、協議和一些SOA概念的集合。為了充分地比較SOA標準,我們將與其他的標準及相似的技術概念進行對比。因此,希望你暫時能模糊掉標準、技術規范、API和協議等等之間的區別,以便于我們更好本著這個主題進行討論。

      主要的標準組織

      制定了這么多的標準,當然存在著很多標準組織。這些各自為政的組織可能會混淆標準本身。所以,在我們回顧標準前,最好先了解一下現有的標準組織。按照這個方法,回顧的那些標準只對應于那些主要的標準組織。就像前面討論標準時一樣,當然也確實存在著大量標準組織,不過,我們為了簡化問題,在這里只詳細介紹一些主要的標準組織。這些組織并不是都發布了SOA標準,但是它們都參與技術性標準的發布。很多偉大的當代技術人都是這些組織的參與人。那就讓我們去了解一下它們吧。

      下面的圖表中列出了一些主要的標準組織。在這,我又使用了“標準”這一術語,當然,它還是涵蓋了一些技術說明、API等在內。OASIS 的Peter Roden幫助我完成原始的圖表,為了方便討論,我又稍微的做了一下調整和平衡。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>