歲末
Java平臺如日中天,這一年,主要工作仍是基于Java,繼續努力學習,但是要注意總結。
posted @ 2008-12-31 23:28 Azureflame(東楚客) 閱讀(104) | 評論 (0) | 編輯 收藏
2006年6月20日 #
Java平臺如日中天,這一年,主要工作仍是基于Java,繼續努力學習,但是要注意總結。
posted @ 2008-12-31 23:28 Azureflame(東楚客) 閱讀(104) | 評論 (0) | 編輯 收藏
posted @ 2008-06-12 23:25 Azureflame(東楚客) 閱讀(175) | 評論 (0) | 編輯 收藏
????????SOA(Service Oriented Architecture),自2004年以來似乎成為一個熱點。當然,SOA的概念自1996年就被提出來了。那么,什么樣的系統與架構能稱之為為SOA呢?實現SOA目的何在?SOA關注的重點在哪里?如何實現基于SOA的軟件系統?
????????說到SOA,不能不提到另一個概念——RPC(Remote Procedure Call),分布式軟件系統的產生自然對跨越進程邊界的通信提出了自己的需求,特別是這些進程處于在物理上分離的機器之中時。通信要進行,就必須有協議來支持,因此,關于不同協議的標準也紛紛出現了。由于協議對于平臺的依賴性存在著巨大的商業利益,協議的爭奪也就成為了標準的爭奪,比如COM與CORBAR之間的戰爭。問題是這些標準既是平臺相關的,又是基于二進制的,所以基于不同標準所構建的系統想要做到互聯互通談何容易。但是事物的發展是不會為幾個利益集團所左右的,人類社會對于溝通與交流的渴望從未停止過,同時,這也是文明進步的一種體現,因此,要有把異構系統整合在一起的能力,系統間交換與通信協議必須是平臺無關的。從這個角度來講,SOA是一個路標,指出了系統間交互協議設計的方向,所以,有人一提起SOA就想到Web Service并不奇怪。
????????可以肯定地說,SOA并不等于Web Service,但至少從目前來看,SOA少不了Web Service,盡管它可能是一個相互妥協的產物;盡管它可能是一個效率不高的協議。Web Service的三大基礎協議(SOAP、UDDI、WSDL)可以被理解成實現三方通信的SOA,但是SOA的本質并不需要這的實現方式。
posted @ 2006-06-20 01:07 Azureflame(東楚客) 閱讀(266) | 評論 (0) | 編輯 收藏