你并不了解你未知的一些東西。從概念上說,SOA僅僅是IT 隨著時間的下一個演變結果罷了。這并不難理解,但卻很難正確的實施。SOA和BPM的好處在于為終端用戶帶來的簡化,這是通過集成各種后端系統形成了對于用戶來說綜合性的應用軟件做到的。SOA的缺點是大大增加了建立和管理軟件的復雜性。建立SOA是一個軟件工程的練習,而不是拖放開發,許多開發人員都會在這樣的過度中受到煎熬。SOA要求對標準的一致堅持和最佳實踐(治理)并需要理解這些復雜概念的人才來實施。
要實施SOA需要做的事情太多,安全往往是事后才考慮到的. 因此事先收集安全需求是很關鍵的,這樣能從已開始就以潛在的架構支持安全.否則, 如果安全問題事后再解決就很可能需要做出架構上大的調整。
建議:不管你如何保守,都要做好遇到各種技術障礙的準備。你將遇到許多集成問題,有的是由于編碼引起的,而有的則是工具本身導致的,因此要及時的建立起來。廠商的產品都遠遠不夠成熟,這將帶來問題。要定下實際的期望值,但不要過于急躁去實現。從小處著手,實現價值。起始階段就要建立安全系統,不要事后考慮。
9 他們未能實施和堅持SOA治理
文章來源于領測軟件測試網 http://www.kjueaiud.com/