「殭屍」SOAP會阻礙企業發展嗎?

2021-08-31 22:19:19 字數 977 閱讀 7573

有段時間,很多人在爭論soap(還有ws-*服務)和rest,不知道你是否還記得?

這個問題對於很多企業來說,確實是第一次對soa進行投資的最大障礙。最初,似乎人人都想擁抱soap,但是隨後rest就逐漸成為香餑餑型的架構風格,尤其是web對其更是趨之若鶩。在此之前,很多企業已經對soap進行了投資,這一點很大程度上得感謝微軟的sharepoint,而且現在sharepoint也支援rest web服務了。

最初我也對這場爭論不屑一顧,認為就是個開發者的辯論而已,因為實在沒有必要,開發者完全可以根據具體的環境需求來分別使用soap或者是rest。爭論到最後似乎以各種各樣的停火協議而終。soap主要用於企業soa和rest web服務,其實二者這樣相安無事的運作也很久了,但是過去四年中,rest悄無聲息而且非常快速的超過了soap,成為在api協議和風格中廣泛使用的方法。

saas、雲、還有面向web的rest風格web服務大量湧現,企業卻還無法擺脫soap。現在企業的業務很多都被許可證(動輒上百萬)、工具等鎖定了,還有那些基於soap的遺留**也成為龐然大物難以處置,而且這些東西好像一時半會也沒法改變。同時,有意思的是在求職者的it技能中,soap的排名也直線下滑,而ajax則噌噌上公升,因為ajax使用的正是rest原則。

事已至此,可能就不在單純的是開發人員的爭辯了,因為對於soap的投資可能都要轉移到雲端了。基於soap和wsdl的web服務其實有名無實,只是在傳統的企業中介軟體架構風格上覆蓋了一層web。這樣看來這就不是soap pk.rest了。現在問題是soap會不會阻礙企業轉向面向web的架構中去。

曾看到乙個有趣的比喻,說soap沒有死亡,就像乙個殭屍,它拒絕死亡。你可能不同意這個論點,恐怕又要引起爭論了。而且這種環境下還會引發一些整合問題。企業就需要額外的解決方案來協調soap和那些基於rest的web。

本來是開發者打嘴架,現在就變成整合和業務一致性的it困境。當然,這也讓我們不得不反思,戰略決策確實對企業產生了長期的戰略影響。(注,其實技術本身就變化很快,對於戰略決策人員來說也未嘗不是一種難以**的挑戰。)

企業發展 死亡之路

企業發展 死亡之路 真正的原因也許是缺乏企業家精神和企業文化,國內很多的非國營企業為什麼做不大做不強?技術與管理可能是外表原因。這種文化激進與底蘊是學不到企業臨時發展過程形成的思維與行為模式,就如同乙個人,真正決定命運是性格與態度,而不是學歷與技能。企業內耗是窩裡鬥,沒有英雄,都是失敗者,企業是個大...

SaaS企業發展如何

據信通院資料顯示,2018年全球雲計算服務中saas市場規模871億美元,佔比63.9 而iaas和paas市場規模分別為325億美元和167億美元,佔比分別為23.8 和12.3 隨著虛擬化技術的發展,雲計算架構相對於傳統it架構具備節約資源 快速部署 拓展便利等優勢,軟體雲化公升級帶動企業軟體市...

內蒙軟體企業發展戰略之我見

內蒙軟體企業發展戰略之我見 背景 在國家大力發展西部的大背景下,隨著資訊化時代步伐的不斷邁進,我深深地感受到西部軟體業將逐步興起,並 將在兩至三年後,進入內蒙軟體發展的 時代。這一時代的特點是,對軟體的需求急劇攀公升,軟體企業紛紛上馬,軟體人才資源問題顯現 面對這一發展趨勢,當前軟體企業將如何打算,...