觀點:web services互操作組織(ws-i)剛剛宣布他們已經完成其使命,所有未來的工作都將移交給oasis。正如他們在最近的新聞稿中宣告的:
\
由ws-i成員批准通過的有關basic profile(bp)規範1.2和2.0,以及reliable secure profile(rsp)規範1.0的最終文件的發布,達到了ws-i作為乙個組織的最終里程碑。這最後三個profiles的發布,標誌著ws-i完成了其歷史使命。ws-i資產的管理、運營及使命將轉交給oasis(結構化資訊標準促進組織),乙個由技術廠商和使用者組成的致力於開發和使用公開規範的組織。\
由乙個標準組織發出的這類宣告在此時比在其他任何時候都要有可能被全票通過。儘管如此,隨著rest的崛起,一系列針對soa的非web服務方法的出現以及事實上大部分的ws-*標準都沒有被ws-i覆蓋,這是否反應了web services自開始使用這10多年以來,發現自己處在了乙個全新的位置上?既然過去幾年來一直存在著對於各種ws-*工作組中有關互操作性的諸多關注,那麼這一情況或許是必然的?又或者那種跨各種soap實現的互動已成為過去式?
\ ws-i迄今的一些成果,諸如基本概要(basic profile),在web services領域中的使用一直是質疑聲一片,目前看來這點已成事實;而這些質疑有很多都要追溯到幾年前,當時並沒有行動將ws-*系列標準推向規範,比如ws-atomic transaction,ws-bpel等。 所以當oasis的laurent liscia 講到 ......
\
「ws-i對web services互操作性所作出的重要貢獻將會在未來的it業中繼續扮演重要的角色,尤其是考慮到雲計算,這方面對資訊保安並可靠訪問的要求是必不可少的。隨著ws-i完成對oasis交接,我們不僅期望能捍衛他們的成果,而且會完善他們的任務。」\
...... 還有什麼需要去完善的,或者是否ws-*社群,也就是ws-i,已作出決斷說這已經足夠好了,並且大部分的異構互動將會通過其他技術完成,比如rest?當然只有時間會告訴我們一切,但是不爭的事實是:互操作性是極其重要的需求,而想達到這點並非一日之功。無疑地,近期一些活動,比如,有關soa manifesto的,強調了互操作性以及無需soap的soa。正如stefan tilkov所說的:
\
soa關注於從一開始就構建那些為互操作性而設計的服務,而非在事實發生後通過使用整合產品、資料轉換工具以及粘合器進行系統整合。整合不是例外,而是慣例或常態---或者描述上有所區別,內在的互操作性意味著整合(意為「使得不同的系統能夠相互操作」)不再成為必需的。我個人把rest和http看作是最有可能的實現此說的方法,你可能覺得這是意料之中的…但是出於某種原因,我並不覺得我有機會使讓大家都認同我的觀點 :-)\
所以問題依舊:互操作性真的通過ws-i組織由ws-*系列規範所實現,並通過由今天所開發出來的規範和標準得以改善了嗎?還是真正的互操作性的挑戰轉移到別處,仍然有待解決?
\檢視英文原文:ws-i closes its doors. what does this mean for ws-*?\ \
Ubuntu PC意味著什麼?
5月1 日,世界 pc領導廠商 dell 經由 direct2dell 正式宣布 1 dell 與canonical 公司建立夥伴關係 2 dell 即將 ubuntu pc 此事,意味著什麼?自今年五月底起,ubuntu pc 在美國境內銷售 5 月2日,cnet 科技資訊網刊載文章,題為 二次擁...
生活意味著什麼?
生活主要是心態,就然我們在這個世界上,就要學著感恩,體會生活的美好,相信生活,路還很長,邊走邊看沿途的風景。史鐵生說,生活裡有些許問題本來就不是問題,存在即存在,沒有緣由。所以我們不要問我們為什麼存在這類的問題。生,很難.活,也很難.想要生活更難.如果你覺得天天都沒有意思的話,那我告訴你,你就是對自...
多核意味著什麼?
過去,提公升cpu效能的方法有 此時使用者程式無須修改,就可以獲得cpu效能提公升所帶來的好處。現在,提公升cpu效能的方法 此時雖然快取能,但超執行緒和多核cpu對現在的絕大多數應用,幾乎不會有任何影響。多核還說不定會降慢程式的執行,因為多核帶來的是更強的並行處理能力 更高的計算密度和更低的時鐘頻...