成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓
當前位置:工程項目OA系統(tǒng) > 泛普各地 > 江蘇OA系統(tǒng) > 南京OA系統(tǒng) > 南京OA快博
SOA實施要給予適當?shù)闹卫砹鞒?/h1>
來源:泛普軟件
在競爭日益激烈的今天,無論是制造業(yè)、零售業(yè)、服務業(yè),還是其它行業(yè)的企業(yè)機構,面對日趨激烈的行業(yè)競爭和節(jié)節(jié)攀升的運營成本,都在苦苦思索:如何有效地提高競爭力?如何提高利潤率?
SOA之所以能夠如此的流行正是因為它的出現(xiàn)能夠保證業(yè)務整合以及敏捷性方面的顯著提升,但是前提是在做正確的情況下。對于SOA實施,任何一個錯誤的步驟可能都會導致最終的失敗。
SOA不可能直接購買或者是迅速的融入到IT企業(yè)中,更不會有著一朝一夕即可成功的魔力。在一個正確的道路下實施,SOA將會給企業(yè)帶來一個具有變革性的轉變,但這個轉變過程也會是一個異常漫長的過程。在這個過程中,SOA所帶來的諸多好處會慢慢的呈現(xiàn)出來,但前提是必須給予整個實施以適當?shù)闹卫砹鞒獭?/P>
那么什么是SOA?

面向服務的體系結構(service-oriented architecture,SOA)是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應該獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言。這使得構建在各種這樣的系統(tǒng)中的服務可以以一種統(tǒng)一和通用的方式進行交互。
這種具有中立的接口定義(沒有強制綁定到特定的實現(xiàn)上)的特征稱為服務之間的松耦合。松耦合系統(tǒng)的好處有兩點,一點是它的靈活性,另一點是,當組成整個應用程序的每個服務的內部結構和實現(xiàn)逐漸地發(fā)生改變時,它能夠繼續(xù)存在。而另一方面,緊耦合意味著應用程序的不同組件之間的接口與其功能和結構是緊密相連的,因而當需要對部分或整個應用程序進行某種形式的更改時,它們就顯得非常脆弱。
對松耦合的系統(tǒng)的需要來源于業(yè)務應用程序需要根據業(yè)務的需要變得更加靈活,以適應不斷變化的環(huán)境,比如經常改變的政策、業(yè)務級別、業(yè)務重點、合作伙伴關系、行業(yè)地位以及其他與業(yè)務有關的因素,這些因素甚至會影響業(yè)務的性質。我們稱能夠靈活地適應環(huán)境變化的業(yè)務為按需(On demand)業(yè)務,在按需業(yè)務中,一旦需要,就可以對完成或執(zhí)行任務的方式進行必要的更改。
“SOA對于一個企業(yè)所帶來的轉變不僅僅只是技術上的,更多的應該體現(xiàn)在其理念指導方面。在SOA的理念中需要一些異于平常的心態(tài),以及可能完全不同的紀律要求。”在這樣的理念指導下帶來的好處在于對一下一些基本關鍵點的獨到認識:
減少成本,首先則是要想辦法增加重用;
減少冗余以及一些可以推陳換新的應用;
較好的一致性,安全性,以及遵守共同的業(yè)務規(guī)則與流程的執(zhí)行;
業(yè)務流程與用戶界面的改進從而產生個人甚至整個企業(yè)生產力,生產效率進而最終結果的提高。
在SOA的實施過程中同樣將會面對很多挑戰(zhàn),其中包括:
企業(yè)變革必不可少,尤其是對于企業(yè)結構,會計實務以及激勵機制方面的轉變會是當務之急;
全面的培訓教育,對于所涉及到的IT人員以及相關的業(yè)務合作伙伴需要統(tǒng)一的培訓從而取保對架構體系以及發(fā)展的一致認識;
新的基礎架構和升級換代難以忽視;
人們會依從舊的習慣而對新的轉變會有不自覺的抗拒心態(tài),而這樣必將導致SOA優(yōu)勢無法體現(xiàn),現(xiàn)有的困境無法被敏捷應用所替代。
Manes提供了若干的意見以幫助企業(yè)在開始實施SOA的道路上以一個“無異于以往”的形式作為起點。她大部分的建議是圍繞著規(guī)劃和治理展開,從而確保SOA卓越的設計、維護以及成就。其中主要是如下幾點:
企業(yè)應該有一個專門的SOA項目團隊,對整個實施過程出謀劃策。這個團隊通過對計劃以及業(yè)務案例進行詳細分析并制定好業(yè)務與IT之間的溝通渠道。這種持續(xù)的溝通和管理將會緊緊掌握住成功實施SOA的主動權。
為了實現(xiàn)真正意義上的協(xié)作以及整個企業(yè)級SOA的實施,業(yè)務部門和IT部門需要真正的聯(lián)系在一起,而這個過程對于彼此而言肯定是需要進入到某些以往不擅長或是不熟悉的領域中并合作去工作。同時,之前所提到的項目團隊需要根據具體情況制定新的治理流程和政策以選擇最佳的做法,促進這種理念的執(zhí)行,從而確保SOA的指導在整體上取得成功。
雖然SOA是作為建設現(xiàn)代應用“最正確的方式”而被認可并廣泛接受的,但是在一些較大的企業(yè)往往會有一些傳統(tǒng)的理念無法逾越或是摒棄。但即便是在這樣的情況下,SOA最初期的成熟也會帶來實質性的成功。那在這個基礎上,更好的改變心態(tài),接受新的理念將會是SOA進一步成功的關鍵。
實現(xiàn)最終的成功需要在整個過程有一個正確的紀律要求,而這個則是建立于旨在發(fā)展和管理SOA路線圖的新的治理綱領的正確實施。(中國電子政務網)
本站推薦
相關文章:
在競爭日益激烈的今天,無論是制造業(yè)、零售業(yè)、服務業(yè),還是其它行業(yè)的企業(yè)機構,面對日趨激烈的行業(yè)競爭和節(jié)節(jié)攀升的運營成本,都在苦苦思索:如何有效地提高競爭力?如何提高利潤率?
SOA之所以能夠如此的流行正是因為它的出現(xiàn)能夠保證業(yè)務整合以及敏捷性方面的顯著提升,但是前提是在做正確的情況下。對于SOA實施,任何一個錯誤的步驟可能都會導致最終的失敗。
SOA不可能直接購買或者是迅速的融入到IT企業(yè)中,更不會有著一朝一夕即可成功的魔力。在一個正確的道路下實施,SOA將會給企業(yè)帶來一個具有變革性的轉變,但這個轉變過程也會是一個異常漫長的過程。在這個過程中,SOA所帶來的諸多好處會慢慢的呈現(xiàn)出來,但前提是必須給予整個實施以適當?shù)闹卫砹鞒獭?/P>
那么什么是SOA?

面向服務的體系結構(service-oriented architecture,SOA)是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應該獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言。這使得構建在各種這樣的系統(tǒng)中的服務可以以一種統(tǒng)一和通用的方式進行交互。
這種具有中立的接口定義(沒有強制綁定到特定的實現(xiàn)上)的特征稱為服務之間的松耦合。松耦合系統(tǒng)的好處有兩點,一點是它的靈活性,另一點是,當組成整個應用程序的每個服務的內部結構和實現(xiàn)逐漸地發(fā)生改變時,它能夠繼續(xù)存在。而另一方面,緊耦合意味著應用程序的不同組件之間的接口與其功能和結構是緊密相連的,因而當需要對部分或整個應用程序進行某種形式的更改時,它們就顯得非常脆弱。
對松耦合的系統(tǒng)的需要來源于業(yè)務應用程序需要根據業(yè)務的需要變得更加靈活,以適應不斷變化的環(huán)境,比如經常改變的政策、業(yè)務級別、業(yè)務重點、合作伙伴關系、行業(yè)地位以及其他與業(yè)務有關的因素,這些因素甚至會影響業(yè)務的性質。我們稱能夠靈活地適應環(huán)境變化的業(yè)務為按需(On demand)業(yè)務,在按需業(yè)務中,一旦需要,就可以對完成或執(zhí)行任務的方式進行必要的更改。
“SOA對于一個企業(yè)所帶來的轉變不僅僅只是技術上的,更多的應該體現(xiàn)在其理念指導方面。在SOA的理念中需要一些異于平常的心態(tài),以及可能完全不同的紀律要求。”在這樣的理念指導下帶來的好處在于對一下一些基本關鍵點的獨到認識:
減少成本,首先則是要想辦法增加重用;
減少冗余以及一些可以推陳換新的應用;
較好的一致性,安全性,以及遵守共同的業(yè)務規(guī)則與流程的執(zhí)行;
業(yè)務流程與用戶界面的改進從而產生個人甚至整個企業(yè)生產力,生產效率進而最終結果的提高。
在SOA的實施過程中同樣將會面對很多挑戰(zhàn),其中包括:
企業(yè)變革必不可少,尤其是對于企業(yè)結構,會計實務以及激勵機制方面的轉變會是當務之急;
全面的培訓教育,對于所涉及到的IT人員以及相關的業(yè)務合作伙伴需要統(tǒng)一的培訓從而取保對架構體系以及發(fā)展的一致認識;
新的基礎架構和升級換代難以忽視;
人們會依從舊的習慣而對新的轉變會有不自覺的抗拒心態(tài),而這樣必將導致SOA優(yōu)勢無法體現(xiàn),現(xiàn)有的困境無法被敏捷應用所替代。
Manes提供了若干的意見以幫助企業(yè)在開始實施SOA的道路上以一個“無異于以往”的形式作為起點。她大部分的建議是圍繞著規(guī)劃和治理展開,從而確保SOA卓越的設計、維護以及成就。其中主要是如下幾點:
企業(yè)應該有一個專門的SOA項目團隊,對整個實施過程出謀劃策。這個團隊通過對計劃以及業(yè)務案例進行詳細分析并制定好業(yè)務與IT之間的溝通渠道。這種持續(xù)的溝通和管理將會緊緊掌握住成功實施SOA的主動權。
為了實現(xiàn)真正意義上的協(xié)作以及整個企業(yè)級SOA的實施,業(yè)務部門和IT部門需要真正的聯(lián)系在一起,而這個過程對于彼此而言肯定是需要進入到某些以往不擅長或是不熟悉的領域中并合作去工作。同時,之前所提到的項目團隊需要根據具體情況制定新的治理流程和政策以選擇最佳的做法,促進這種理念的執(zhí)行,從而確保SOA的指導在整體上取得成功。
雖然SOA是作為建設現(xiàn)代應用“最正確的方式”而被認可并廣泛接受的,但是在一些較大的企業(yè)往往會有一些傳統(tǒng)的理念無法逾越或是摒棄。但即便是在這樣的情況下,SOA最初期的成熟也會帶來實質性的成功。那在這個基礎上,更好的改變心態(tài),接受新的理念將會是SOA進一步成功的關鍵。
實現(xiàn)最終的成功需要在整個過程有一個正確的紀律要求,而這個則是建立于旨在發(fā)展和管理SOA路線圖的新的治理綱領的正確實施。(中國電子政務網)

