監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關閉

SOA能帶來什么新玩意

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件

一直以來“模仿則是最大程度的認同”,但是通過模仿是途徑從而獲得某一方面的特質卻也并非易事。當然,這里要說的SOA可能并不能算作是成功的一次模仿秀,但是,它所帶來的新的東西究竟是什么樣的?

在最初期的程序匯編語言是通過BALR指令實現(xiàn)的,這是一種能夠讓程序分散到整體的各個不同的部分中,甚至不同的程序段中并回執(zhí)。由此,一些子程序的發(fā)明所引發(fā)的熱潮一般而言是每十年則會出現(xiàn)一次。在二十世紀六十年代由Simula 67進一步演變而來的Simula 1模擬語言正式的帶來了面向對象編程思想。而當我還在專注于COBOL編程的時候風靡的則是結構化編程的理念。這個理念指的是通過一個控制段去操控一個或一個以上的工作套路直到最后整體工作的結束。這使得在接下來的程序編碼中對主程序段的理解變得更加簡單,而正是這省去了“GOTO”語句的存在。

接下來面向對象編程的理念開始迅速的在整個市場范圍引發(fā)轟動。每個人都必須得跟隨這樣的一個趨勢。進一步則是新的語言出現(xiàn),Smalltalk,ADA,Modula-3甚至還有Java,C語言也通過C++進一步延伸,這一切都讓目前的語句形成了應該有的狀態(tài)?,F(xiàn)在,我們需要對概念,類別,對象,方法,繼承,封裝等非常熟悉,而同時也不能忽視多態(tài)性的存在。至此,任何一個新體系或是市場的營銷活動都是基于一個面向對象編程的理念:有了全新創(chuàng)造出來的面向對象的數(shù)據(jù)庫,軟件包的發(fā)布也是被稱作面向對象的,甚至連我的新咖啡機也能保證說完全提供面向對象的編程能力。

然而程序員在系統(tǒng)架構時試圖從那些并不存在于內(nèi)存中的對象結合起來卻造成了整個系統(tǒng)搭建難以忍受的緩慢進度。真正的操作應該是在納秒級的級別上完成,但是當前的項目在對象執(zhí)行的時候并不能在程序空間中準確的找到合適的對象并需要花費好幾秒的時間去實現(xiàn)。而程序員則是更多將時間消耗在對過多子類別的繼承和代碼調(diào)試等功能的不斷調(diào)試中。顯然,這樣的一切實際上都是可以避免的,同時,面向對象也并非是需要追究責任的原因所在。就目前而言,并不存在真正可以完全取代并有著健全實用的架構可供選擇。

隨著時間的推移,面向對象所帶來的優(yōu)越已經(jīng)開始逐漸褪色。程序員開始更多的使用新的編程語言,例如C++,例如Java,而面向對象也開始轉變?yōu)橐环N很平常的技術工具指導。但是,軟甲制造商需要一個全新的熱潮去刺激業(yè)務。這時候,一個全新的理念,面向服務架構,即SOA誕生了。最開始我也僅僅只是認為這無非又是面向對象編程的一個新頭銜。但是我很快發(fā)現(xiàn),SOA的出現(xiàn)帶來了一系列屬于其自己的轉變,而當前對于服務的熱衷與認同則需要讓任何一個人都有必要去認識并了解它。SOA帶來了新的應用典范,而在這個過程中我似乎應該外出再購買一個全新的咖啡機,因為之前這個面向對象的功能機器已經(jīng)不再適用了。

最準確的解釋,SOA將不會僅僅作為一套架構存在,而是在整個執(zhí)行過程中的一套政策,實踐做法,甚至是遵從的框架。

我可能并沒有正面指出SOA所帶來的一些新鮮玩意。但是,我所能明確的是,對于最初的匯編語言,其后的結構化編程,以及風靡的面向對象理念,SOA的出現(xiàn)是發(fā)展的必然,同時也是對以往最強力的沖擊。(IT專家網(wǎng))

發(fā)布:2007-04-23 11:31    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:
南京OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普南京OA快博其他應用

南京OA軟件 南京OA新聞動態(tài) 南京OA信息化 南京OA快博 南京OA行業(yè)資訊 南京軟件開發(fā)公司 南京門禁系統(tǒng) 南京物業(yè)管理軟件 南京倉庫管理軟件 南京餐飲管理軟件 南京網(wǎng)站建設公司