Thu, 2008-02-28 01:47 — F I N
依據美國使用現況,大企業大約有4成以各種形式導入SOA,大部分都採取小規模試驗性質實施,大規模進行SOA導入,迄今為止皆以失敗收場。
失敗的主因根源於組織部門間的「無共識」,所以無法做成「共同服務」。技術的問題則有「可靠性」的疑慮,例如訊息的傳遞。建置時面臨的問題則有「掌握力」、「品質」、「管理」等問題。SOA或有可能成功,但是必須有3個前提要件,組織改造(共識)、人員教育(改造)、以及全社管理(標準)。SOA導入初期必然花錢,要「降低成本」的可能不是沒有,但是要全社全面性導入SOA後,「共同分享」與「重複利用」IT情報資源才有可能。距那個日子,企業還需要一段時間,而那個時間並不算短。
取財 HP Avrami Tzur 2008.2.27
Comments
新技術or新名詞
小弟雖然在IT產業,但是離軟體開發已久,實在不了解這些新的技術,只是感覺上在軟體工程、軟體開發上每隔幾年就推一些新的技術、或是新的名詞,讓一堆有志之士追逐,如:CASE、EAI、SOA...等,過個幾年也沒聽說業界有轟轟烈烈的成功案例,然後又靜悄悄的換另一個更新進的名詞,周而復始一搖幌就這麼過了多年,看看左右大小專案好像還是在用最古老的設計方法,小弟才疏學淺,還望FIN大人開導。
「大師」與「神棍」
我們必須承認創造這些新名詞的先知是有料,否則為啥咱們這些凡人創造不出來?但是能夠質疑它至少代表我們有認真思考過,也務實的判斷實踐的可能?站在真實的世界裡,有句話從來實際又實用,那就是-不論白貓黑貓,會抓老鼠的貓就是好貓。我們應該感謝的是宗教大師帶給我們心靈的啟發,反之要唾棄的是神棍的花言巧語。至於判斷「大師」與「神棍」?那就靠你的「智慧」了。
歡迎參考我们的實作....Adempiere/Compiere 核心引擎
SOA 是為讓 GUI SERVICE 分離
CLIENT SESSION / SERVER SESSION 分離
歡迎參考我们的實作....Adempiere/Compiere 核心引擎
Add new comment