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

企業(yè)用戶或軟件系統(tǒng)集成商誰最需要SOA

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

來源:泛普軟件 企業(yè)用戶或軟件系統(tǒng)集成商誰最需要SOA(一)

SOA的應(yīng)運而生

1996年,Gartner提出了SOA概念。Gartner還曾提出兩個很著名的概念:

其一,南京OA(Enterprise Resource Planning),企業(yè)資源計劃。以企業(yè)資源的角度來組織企業(yè)的人、財、物、信息。此概念產(chǎn)生于大生產(chǎn)時代MRP之后,號召把企業(yè)的上下游也納入到企業(yè)通盤戰(zhàn)略考慮當(dāng)中。因為社會已經(jīng)變成了產(chǎn)業(yè)鏈,從原材料到生產(chǎn)到物流到銷售到售后服務(wù),每個環(huán)節(jié)都影響生產(chǎn)企業(yè)。生產(chǎn)已經(jīng)變的不是第一重要了,供不應(yīng)求時代已經(jīng)結(jié)束。進(jìn)入營銷渠道的時代。

其二,CRM(Customer Relationship Management),客戶關(guān)系管理。以客戶服務(wù)的角度出發(fā)來重新組織企業(yè)的人、業(yè)務(wù)、流程、信息。此概念在南京OA的基礎(chǔ)上,把眼光從供應(yīng)鏈上游和生產(chǎn)企業(yè)轉(zhuǎn)移到了客戶終端。生產(chǎn)時代結(jié)束,營銷推銷時代也快結(jié)束,不考慮客戶感受,不和客戶交互交流,一味生產(chǎn)和推銷,是不可能獲勝的。

從什么角度來組織資源和流程,頗像技術(shù)界的面向過程、面向?qū)ο?、面向組件,如今面向服務(wù)了。

在這樣的大背景下,Web2.0也是順應(yīng)這個概念產(chǎn)生的,口碑營銷、精確分眾、圈子、即時通信、短信、博客,各種交互工具順應(yīng)時代而產(chǎn)生。

南京OA和CRM都是應(yīng)用層面的產(chǎn)物。這樣的應(yīng)用,在信息化方面如何落地?于是,SOA概念隨即而出。

SOA架構(gòu)的真正成型

1996年的美國,互聯(lián)網(wǎng)已經(jīng)很發(fā)達(dá)了。但是互聯(lián)網(wǎng)技術(shù)并沒有跟上。企業(yè)仍然封閉在自己的信息化世界。雖然有CORBA、COM+、RMI/EJB這些技術(shù)模型在支撐,但向互聯(lián)網(wǎng)公眾提供信息服務(wù),而非上下游合作伙伴提供信息服務(wù),CORBA、COM+、RIM/EJB仍然在穿透防火墻和通用數(shù)據(jù)格式傳輸上仍然存在問題,三個體系都有自己的通訊協(xié)議和數(shù)據(jù)傳輸協(xié)議,普通消費者無法參與其中。

2000年,XML產(chǎn)生。隨機基于HTTP的SOAP、WSDL、UDDI產(chǎn)生,WebService作為一個基于互聯(lián)網(wǎng)通用技術(shù)基礎(chǔ)上發(fā)展的數(shù)據(jù)通訊協(xié)議和數(shù)據(jù)傳輸訪問協(xié)議體系產(chǎn)生了。

但是WebService只是定義了基于通用互聯(lián)網(wǎng)技術(shù)的數(shù)據(jù)通訊和數(shù)據(jù)傳輸訪問。就相當(dāng)于底層通路通了,但是基于上面的應(yīng)用呢,還是沒有一個規(guī)范。就相當(dāng)于路通了,但是在這條路上什么樣規(guī)格的車跑起來最順暢,還沒有這個規(guī)范——當(dāng)然你可以不要規(guī)范,自己造個自己的車,但以后在和擁有統(tǒng)一規(guī)格的車一起管理和運行時交互時就有了問題。這個描述也為了回答相當(dāng)一部份人提出的那個問題:我們既然有了WebService,那干嘛還要SCA/SDO呢?

SOA就是干這件事的。

但是,對于SOA,業(yè)界大佬太過于著急。就如同在.COM大潮中,每個企業(yè)都急于申明我們是一家.COM公司。于是,這個市場混淆了各種視聽。

做工作流的、做OA(Office Automation,辦公自動化)的、做業(yè)務(wù)基礎(chǔ)平臺的、做組件的、做中間件的、做EAI(Enterprise Application Integration,企業(yè)應(yīng)用集成)的,都號稱自己已經(jīng)是SOA了。

有的說SOA是為了業(yè)務(wù)敏捷,即可以靈活調(diào)整系統(tǒng)以適應(yīng)快速發(fā)生變化的業(yè)務(wù)競爭。現(xiàn)摘錄一段話:SOA通過把傳統(tǒng)應(yīng)用模塊分解成更小的構(gòu)件,并把這些構(gòu)件當(dāng)作可以重用的Web服務(wù),CIO們就能通過選擇和安排所需構(gòu)件,來生成最貼合的系統(tǒng)。這和當(dāng)年我們做WINDOWS DNA架構(gòu)是多么相似。但當(dāng)年SOA已經(jīng)提出,但并沒有人說WINDOWS DNA架構(gòu)是SOA架構(gòu)。有的說SOA是為了系統(tǒng)整合,有的說SOA是企業(yè)總線,有的說SOA是種業(yè)務(wù)分析設(shè)計思想,有的說SOA是技術(shù)架構(gòu)模型,有的說SOA有類似UML的作用,可以使業(yè)務(wù)設(shè)計人員和技術(shù)設(shè)計人員有共同語言,有人更說SOA就和Web2.0一樣,就是個概念。頗像當(dāng)年微軟急于把自己所有產(chǎn)品都打上.NET標(biāo)志一樣,最后弄的大家都搞不清楚什么是.NET了。直到2007年發(fā)布WPF、WCF、WF之后,.NET的技術(shù)走向才算基礎(chǔ)架構(gòu)定型。SOA和當(dāng)時的.NET非常相似。

如今,SOA規(guī)范才真正落地為SCA(Service Component Architecture,服務(wù)組件架構(gòu))和SDO(Service Data Objects)。工作流規(guī)范業(yè)界已經(jīng)成型,WF也符合業(yè)界工作流規(guī)范,所以SOA中并沒有定義工作流規(guī)范。而對應(yīng)WPF的SOA顯然也不需要,畢竟SOA考慮的是業(yè)務(wù)接口服務(wù)層面,而非這個服務(wù)以什么樣的圖形界面規(guī)范來讓客戶存取,沒有必要。但中國普元補上了這一環(huán)節(jié)。中國普元也是OSOA頂級成員之一。光有接口沒有UI,還是需要程序員動手寫這個UI,業(yè)務(wù)人員不可能沒有UI去做靈活改變業(yè)務(wù)功能和流程,即使有BPEL和DSL也不行。別給業(yè)務(wù)人員任何技術(shù)的東西,別想著DSL和UML就能讓業(yè)務(wù)人員用起來。所以,SCA和SDO已經(jīng)夠用了,SOA架構(gòu)真正成型。

但SCA和SDO是2007年8月才定型的----雖然2005年已經(jīng)有了草案。所以之前急于號稱是SOA產(chǎn)品的廠商不知作何感想。

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢

泛普南京OA快博其他應(yīng)用

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