關於SOA,您應當知道的十點

2021-05-25 10:26:57 字數 1005 閱讀 2439

soa即面向服務的架構可以使應用開發流水線化,但它並不能解決所有問題。關於soa需要知道以下十點:

1. soa是架構。它是一套最佳實踐,不是技術。是你能做的事情,而不是你能買的。

2. soa不是萬能藥。soa可以很好地減少總體成本、增加資產再利用、提供更清晰的商業透明度,更重要的是,它在複雜多元的環境中增加了商業靈活性。但如果你遇到的問題不在此之列,soa則可能不是正確的選擇。

3. 企業應當以重複的方法對待soa。某一時間的某一步驟是最好的,並且每一次重複都會產生真正的商業價值。所以你不必到處使用soa也能取得成功。

4. soa最大的問題是組織、文化和政治。人們不願意接受改變、共享資源並為別人的專案做貢獻。比較起這些挑戰,soa的技術反而是簡單的。

5. soa最大的技術挑戰是服務抽象的建立和維護。商業服務隱藏了存在於背後的it商業和使用者的複雜性,然而複雜性是真真切切存在的,soa實際上增加了背後的複雜性。

6. soa的核心架構問題是控制、質量和管理。沒有控制,soa注定失敗。soa前後聯絡質量成為正在探索的、整個生命週期的攻堅戰。管理是松耦合問題的關鍵,而松耦合是服務抽象的核心架構原則。

7. 沒有任何兩個soa應用是相同的。由於soa是一套最佳實踐,不同的公司根據各自特定的需求而選擇不同的實施方案,所以soa最佳的方案總是視情而變。

8. soa的實施通常不需要更多的中介軟體。通常企業單位已經擁有了足夠的中介軟體,而soa是為了更大程度地驅動它們而不是購買。

9. 單純的買賣不需要soa。企業需要的是商業問題的解決方案,而最成功的soa最初不叫soa,卻解決了他們迫切想解決的問題。所以soa更多的是it帶來的秘密**,幫助企業解決商業問題。

10. soa仍不成熟。最佳實踐正在摸索,標準正在制訂,還有許多其他不成熟的地方。大部分的soa專案仍處於早期階段,但這並不意味著你無法從soa中得到較**值。只是你要既要知道它的優點,也要知道它的缺點。

方正飛鴻:www.founderfix.com

方正飛鴻微博:

**諮詢:4006-889-820

自行開發ERP系統的十點體會

富通集團早在1995年就開始推進企業資訊化建設,當時是從會計核算起步的。不僅使整個會計核算工作更加規範,極大地提高了工作效率,財會人員也有了更多的時間參與到財務管理當中去。隨著集團業務的蓬勃發展和企業管理要求的提高,富通集團按照 總體規劃 分步實施,先搞試點 以點帶面,資訊整合 資源共享,循序漸進 ...

「給部落格的十點建議」及點評

1 stay on topic.確定專題 無所不博 無所適從?2.stay informative.資訊量大 資訊量大 無所不博。3.old news is not news.舊聞不是新聞 時效性。唔,正確,如果部落格是記者 4.adhere to a schedule.計畫寫博 一日一博,一周一博...

對CCIE實驗考試的十點忠告

在考試之前認真完整地閱讀一遍題目,然後仔細的檢查所有預配置ip位址是非常重要的。不要忽視題目的任何細節和部分。在開始答題之前就要制定乙個總體的時間使用計畫,這個計畫要包括你每乙個部分將要使用的時間。即使在你答題的時候也不要忘記這個時間計畫。在制定時間計畫時,也不要忘記將你最後的檢查所需要的時間也包括...