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

中小企業(yè)也需要SOA

申請免費(fèi)試用、咨詢電話:400-8352-114

來源:泛普軟件 在花費(fèi)了很多時(shí)間處理企業(yè)IT的復(fù)雜性之后,我們應(yīng)該想到那些小公司也有他們的IT需求。畢竟,每一個(gè)公司都有桌面電腦、網(wǎng)絡(luò)和數(shù)量龐大的內(nèi)部硬件和軟件,以及網(wǎng)站和相關(guān)外部IT工作。盡管中小企業(yè)的IT需求很寬泛,但是小企業(yè)(年銷售額低于5千萬美圓,100人以下)和那些較大的中小企業(yè)(年銷售額達(dá)到5億美圓,1000人以上)之間還是存在著巨大的差異。

 

小型業(yè)務(wù)幾乎沒有任何明顯的內(nèi)部集成可言,只有一些小的協(xié)作任務(wù)例如文件、日歷和打印共享。但是,中等業(yè)務(wù)就具有額外的內(nèi)部集成需求了,盡管它們通常只為后臺(tái)辦公使用一個(gè)單一的平臺(tái)。事實(shí)上,不管大小如何,很多中型公司存在著遺留系統(tǒng)的問題。從1980年代起,中型服務(wù)器和主機(jī)系統(tǒng)就被用于中型市場,其結(jié)果是很多中型公司從建立自己的IT部門開始就長期使用這些設(shè)備。與比它們更大的企業(yè)不同的是這些公司不僅規(guī)模小,而且IT資源有限。簡而言之,他們沒有與比他們大的企業(yè)一樣多的資金,這意味著他們的遺留系統(tǒng)會(huì)限制在一個(gè)可接受的范圍內(nèi)。

 

很多中小企業(yè)面對(duì)的一個(gè)問題是他們的分布式計(jì)算基礎(chǔ)設(shè)施趨向于單一的行業(yè)相關(guān)的應(yīng)用。例如,零售商集中自己的基礎(chǔ)設(shè)施來對(duì)銷售解決方案的單記帳點(diǎn)進(jìn)行決策,醫(yī)院利用病人記錄軟件和詳細(xì)的臨床實(shí)驗(yàn)室解決方案,而小型制造商則安裝供應(yīng)鏈系統(tǒng)和車間應(yīng)用軟件。盡管最小的公司都有記帳軟件包,但公司在確定要把這些軟件包集成到其它解決方案中之前,必須確定一個(gè)大小尺寸,例如他們的客戶關(guān)系管理、供應(yīng)鏈或者合作支持包。

 

公司大小和集成需求的關(guān)系

 

互聯(lián)網(wǎng)和萬維網(wǎng)的發(fā)展改變了很多中小企業(yè)的業(yè)務(wù)模型和IT需求。畢竟,在互聯(lián)網(wǎng)上,沒有人能告訴你他是一家小企業(yè)。現(xiàn)在,每個(gè)行業(yè)中從最小的商店到中型公司中的每個(gè)人不僅只擁有Web網(wǎng)站,而且還能利用它們作為業(yè)務(wù)的組成部分。當(dāng)然,代表著額外IT需求的Web不能從根本上改變他們內(nèi)部IT組織的本質(zhì)。

 

最后,小企業(yè)意識(shí)到他們不只簡單地想提供一種到公司的外部連接,而且還想擴(kuò)充更多的客戶處理過程,以導(dǎo)致一種外部集成需求。首先,中小企業(yè)通常會(huì)為了他們和其它公司、客戶、供應(yīng)商以及合作者直接的計(jì)算機(jī)間的互聯(lián)而充分利用互聯(lián)網(wǎng)。這種B2B的集成已經(jīng)被以電子數(shù)據(jù)集成(Electronic Data Interchange,EDI)和相關(guān)技術(shù)的形式用于較大型企業(yè)。但是這種方法對(duì)中小企業(yè)卻不使用,因?yàn)樗枰薮蟮陌惭b和維護(hù)費(fèi)用,并且該方法也缺乏靈活性?,F(xiàn)在,互聯(lián)網(wǎng)已經(jīng)改變了很多,使得中小企業(yè)直接連接其它公司的費(fèi)用降低不少,盡管還是相對(duì)不太靈活。

 

對(duì)很多公司來說,Web服務(wù)已經(jīng)成為在中小企業(yè)和其它公司之間使用簡單B2B和基于互聯(lián)網(wǎng)的集成的最佳方法。通過利用基于標(biāo)準(zhǔn)的Web服務(wù)來與那些同樣支持這些標(biāo)準(zhǔn)的公司進(jìn)行互操作,中小企業(yè)已經(jīng)能相當(dāng)顯著得降低外部集成的費(fèi)用了。因此最近,基于Web服務(wù)的集成已經(jīng)成為中小企業(yè)選擇與其它公司集成的主要方法。

 

這種趨勢的有趣結(jié)果是小企業(yè)能夠利用單一的基礎(chǔ)設(shè)施來支持Web和Web服務(wù)功能,盡管它們擁有簡單的內(nèi)部IT環(huán)境而不存在任何額外的內(nèi)部系統(tǒng)集成的需求。實(shí)際上,很多中小企業(yè)把他們的Web網(wǎng)站整個(gè)外包出去了。同樣的,他們也很可能會(huì)把Web服務(wù)外包出去。在這種情況下,他們的大部分業(yè)務(wù)實(shí)際上在他們的服務(wù)提供者那里運(yùn)行,而幾乎不需要和他們的內(nèi)部IT資源集成來達(dá)到數(shù)據(jù)輸入與檢索的簡單交互的目的。

 

SMB中架構(gòu)的角色

 

隨著Web在中小企業(yè)使用Web服務(wù)方面發(fā)揮巨大的作用,這些企業(yè)使用最廉價(jià)最簡單的方法來實(shí)現(xiàn)B2B Web服務(wù)交互變得越來越可能。使用表示狀態(tài)傳輸(Representational State Transfer ,REST)等方法讓企業(yè)有了一種簡單而直接的基于HTTP的方法來進(jìn)行基于Web服務(wù)的集成,這足夠滿足很多中小企業(yè)的需求了。然而,我們都知道Web服務(wù),尤其是基于REST的Web服務(wù)并不能滿足對(duì)架構(gòu)的需求,并且更不能滿足對(duì)安全、異步、事件驅(qū)動(dòng)和過程驅(qū)動(dòng)服務(wù)等復(fù)雜需求。而這些即使是最小的公司都想得到的。

 

由于缺乏能提供松耦合服務(wù)的架構(gòu),對(duì)SOAP的需求。。當(dāng)服務(wù)從消費(fèi)它的軟件中解耦出來之后,就能對(duì)服務(wù)提供者或消費(fèi)者進(jìn)行升級(jí)或修改而不必打破它們。結(jié)果是,中小企業(yè)必須把實(shí)現(xiàn)面向服務(wù)架構(gòu)考慮成構(gòu)建、部署和管理他們服務(wù)以及服務(wù)環(huán)境的方法,而不是僅僅是為了暴露和與服務(wù)接口通信而關(guān)注開銷低、復(fù)雜度低的協(xié)議。此外,正如我們經(jīng)常討論的那樣,SOA比這些接口要復(fù)雜很多。它還與定義服務(wù)使用的合約和策略有關(guān),因此,我們能獲得重用和業(yè)務(wù)靈活性的好處,而使用簡單的協(xié)議無法滿足這些要求。

 

大企業(yè)已經(jīng)轉(zhuǎn)移到SOA,因?yàn)樵趶?fù)雜的異構(gòu)IT環(huán)境中充滿著經(jīng)常性的不可預(yù)測的業(yè)務(wù)變更,而SOA此時(shí)非常管用。但是,中小企業(yè)幾乎沒有復(fù)雜的異構(gòu)的IT環(huán)境,而且他們也沒有在和大公司一樣的不可預(yù)測的業(yè)務(wù)變更。他們通常擁有更加可控的IT環(huán)境來應(yīng)對(duì)這些變更。當(dāng)這樣一個(gè)動(dòng)態(tài)業(yè)務(wù)環(huán)境影響到某個(gè)中小企業(yè)與其它公司集成時(shí),。畢竟,為什么只有大公司就能得到業(yè)務(wù)靈活性、重用和低價(jià)的IT基礎(chǔ)設(shè)施的好處呢?

 

用松耦合B2B Web服務(wù)進(jìn)行變更

 

要理解為什么中小企業(yè),甚至那些只有外部集成問題的公司,應(yīng)該考慮SOA,很重要的一點(diǎn)就是要看到這樣的服務(wù)所處在的動(dòng)態(tài)環(huán)境。為B2B消費(fèi)暴露了服務(wù)的公司必須面對(duì)一個(gè)事實(shí),那就是他們將每年多次構(gòu)建和編輯多種服務(wù),用新的功能升級(jí)這些服務(wù),維護(hù)與這些服務(wù)有關(guān)的合約和策略,還要持續(xù)提供或撤消對(duì)這些服務(wù)的訪問。相應(yīng)的,消費(fèi)這些服務(wù)的公司的客戶或合作者也不得不基于他們自己的安全和協(xié)議需求來要求很大范圍的服務(wù)合約以及松耦合。于是,中小企業(yè)對(duì)他們服務(wù)的任何變更都不會(huì)影響到他們的業(yè)務(wù)。如我們所看到的,為了與第三方合作,暴露一個(gè)服務(wù)接口只是提供服務(wù)要面對(duì)的所有困難中的很小的一部分。

 

對(duì)于提供者和消費(fèi)者,所有這些功能的公共主題就是變更。如果服務(wù)提供者和消費(fèi)者的需求不經(jīng)常變化,那么就不需要為處理這種變更而構(gòu)建架構(gòu)而爭辯了。取而代之的是中小企業(yè)會(huì)很容易對(duì)B2B交互的API達(dá)成一致。畢竟在過去,用于B2B集成的簡單API在不經(jīng)常變化的情形下已經(jīng)可以工作了。但是,在一個(gè)API接口中進(jìn)行像上文列出的變更需要對(duì)服務(wù)器和客戶端進(jìn)行重新編程和重新部署,因?yàn)檫@些交互緊緊耦合在一起。

 

結(jié)果,就算中小企業(yè)也必須在架構(gòu)和基礎(chǔ)設(shè)施上進(jìn)行投資,才能實(shí)現(xiàn)SOA的靈活性好處。的確,他們需要足夠的功能進(jìn)行服務(wù)的運(yùn)行時(shí)管理、管理與服務(wù)有關(guān)的持續(xù)變更的元數(shù)據(jù)、安全和策略網(wǎng)關(guān)來滿足安全和合作策略需求。當(dāng)然,他們還必須在架構(gòu)上進(jìn)行投資。當(dāng)某個(gè)中型公司提供了服務(wù)后,他們或許會(huì)在內(nèi)部設(shè)置上面的基礎(chǔ)設(shè)施。事實(shí)上,小公司通常會(huì)尋找一個(gè)第三方來主管服務(wù)。不管那種情況,他們都需要SOA架構(gòu),因?yàn)樗峁┝藢?shí)現(xiàn)的整體設(shè)計(jì)。

 

ZapThink的觀點(diǎn)

 

當(dāng)所有這些功能在SOA的環(huán)境中變得越來越實(shí)用時(shí),一定要記得靈活性是隨價(jià)格帶來的。管理、安全、元數(shù)據(jù)和集成基礎(chǔ)設(shè)置都潛藏在SOA實(shí)現(xiàn)之下。畢竟,松耦合不是魔術(shù)、也不容易達(dá)到。它需要嚴(yán)格的設(shè)計(jì)和復(fù)雜但靈活的基礎(chǔ)設(shè)施。

 

很多中小企業(yè)已經(jīng)開始利用Web服務(wù)來降低滿足他們外部集成需求的陳舊方法的費(fèi)用。但是,單單增加Web服務(wù)接口的方法和過去的API方法一樣不靈活。中型企業(yè)只有通過構(gòu)建SOA應(yīng)用并利用足夠靈活的松耦合的Web服務(wù)才能跟上業(yè)務(wù)環(huán)境持續(xù)不斷的變化。

 

 

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢

泛普昆明OA快博其他應(yīng)用

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