在現(xiàn)代企業(yè)管理中,引進了資金流、信息流和貨運配送物流管理的概念,所謂“流”就是不孤立地看問題,不把企業(yè)運行當成是一個個獨立的部門,要以全局的觀念、動態(tài)的觀念來觀察企業(yè)的運行。在這種觀念的管理之下,企業(yè)的運行才具有效率,不致因為某個人的惰性而阻礙決策的完成,企業(yè)的執(zhí)行力也因之得到提升。資金流所反映的是企業(yè)的整體發(fā)展狀況,也是企業(yè)運行的燃燒體系,為企業(yè)的運行提供動力和能量。對于資金流的關注,反映出企業(yè)是如何管理各個環(huán)節(jié)的效益產(chǎn)出的,去掉那些無效益的環(huán)節(jié),才能防止企業(yè)失血,我們知道資金斷流甚至為使企業(yè)猶如失血過多的病人不具備生存的能力。信息流的觀念為企業(yè)的決策和執(zhí)行建立出完整的體系,產(chǎn)生于生產(chǎn)線上、客戶反饋和供應商報告中,為企業(yè)描述出生存環(huán)境的狀態(tài)。信息流的不暢,會使企業(yè)的決策和執(zhí)行機構(gòu)癱瘓,而關注信息流,才是保持企業(yè)耳聰目明的正確方法。企業(yè)貨運配送物流的管理意義,在于消除任何不必要的存儲環(huán)節(jié),加快生產(chǎn)的運行。我們清楚地知道,庫存積壓意味著資金流動不暢,就如一個人消化不良一樣,要健康發(fā)展幾乎沒有可能。那么我們便可清楚:資金流恰如血液,信息流猶如感官,而貨運配送物流則是消化吸收能量的過程。
1 SOA技術(shù)的發(fā)展
對于SOA,Microsoft認為,面向服務將變成架構(gòu)系統(tǒng)的普遍風格。微軟的WCF(Windows Communica—tion Foundation)是構(gòu)建安全可靠的事務性服務的統(tǒng)一框架,是SOA的一種具體實現(xiàn)。它具有構(gòu)建分布式面向服務系統(tǒng)的技術(shù)基礎:統(tǒng)一了消息風格和RPC風格,并且通過二進制和基于開放標準的通信達到了平臺最優(yōu)化,編程模型的優(yōu)雅而簡單。目前,Microsoft在其Windows2003 Server中提供了符合UDDIv2規(guī)范的UDDI注冊中心。與此同時,各個公司在實現(xiàn)各種Web Service和將已有應用轉(zhuǎn)換成面向服務架構(gòu)上也取得了重大的進展。國外已經(jīng)有一些案例將SOA的設計思想應用到醫(yī)療、電信、金融等行業(yè)。SOA 已經(jīng)成功部署了德國郵政,集成了豐泰保險公司的“e—platform”平臺,為瑞士等家商業(yè)銀行提供了系統(tǒng)架構(gòu)方案等。著名的IBM 公司也在企業(yè)內(nèi)部進行了SOA應用,并且取得了顯著成效。
國內(nèi)對SOA及Web服務相關技術(shù)的研究工作開展的比較晚,還處于起步階段,目前尚未取得突出的研究成果。國內(nèi)的軟件公司在SOA方面推出的產(chǎn)品也比較少,但很多公司已經(jīng)開始積極投入到這方面的研發(fā)中,新中大發(fā)布了國內(nèi)首款基于SOA的管理軟件,國內(nèi)ERP巨頭用友從2003年開始研發(fā)的下一代產(chǎn)品U9也是基于最先進的SOA技術(shù)架構(gòu)。國內(nèi)的協(xié)同軟件廠商復旦協(xié)達,2005年在上海發(fā)布其最新3.20版協(xié)同軟件產(chǎn)品。協(xié)達V3.2O版充分發(fā)揮中國首套SOA軟件優(yōu)勢,其多組織、集中式的工作流應用功能,具有“點對點”軟件架構(gòu)模式不可取代的優(yōu)勢。中遠集裝箱運輸有限公司,也在2005年將21大類EDI(電子數(shù)據(jù)交換)應用系統(tǒng)成功整合到一個平臺,實現(xiàn)了第一期目標:基于SOA(面向服務的構(gòu)架)的國內(nèi)業(yè)務流程整合。
《信息周刊》和埃森哲的調(diào)查顯示,一些國內(nèi)企業(yè)出于業(yè)務需要,期望通過部署SOA,獲得更大的利潤。另有67.8%的企業(yè)雖尚未采取行動,但他們表示正在了解和研究SOA。上述中國企業(yè)中,有80.9%的公司表示將采取積極態(tài)度部署?梢灶A計未來一兩年內(nèi),SOA在中國將講入快速發(fā)展期。在物流行業(yè),由于三方物流要整合多平臺的原有各公司的業(yè)務,采用SOA實現(xiàn)面對服務的架構(gòu),將會更好地適應物流業(yè)的需求。
2 SOA技術(shù)的特點分析
2.1 SOA與傳統(tǒng)解決方案的比較
在以前解決企業(yè)內(nèi)部信息系統(tǒng)“信息孤島”的問題通常采用EAI企業(yè)應用整合的方式。為了保證所有的應用能夠互通互用,每一個應用都需要一個EAI Server來對應。從邏輯上講,EAI的整合方式是一個基于點對點的整合方式,企業(yè)的應用越多,這種邏輯關系就會成級數(shù)上漲。盡管從理論上來說,EAI是能夠完成企業(yè)應用之間的整合的,然而在實施過程中面對這樣龐大和復雜的邏輯,就會發(fā)現(xiàn)EAI的投入比較高,實施周期也比較長。
SOA不是從每兩個應用之間的互通做起,而是把每個應用看作服務,形成共享。SOA對于實現(xiàn)企業(yè)資源共享,打破“信息孤島”的步驟就是:第一步,把應用和資源轉(zhuǎn)換成服務;第二步,把這些服務變成標準的服務,形成資源的共享。從這個意義上講SOA不僅僅是一個技術(shù),而是一個軟件架構(gòu)。企業(yè)的決策者只需要根據(jù)企業(yè)的策略來制定流程,把應用作為服務“拿來就用”,而無需考慮底層的集成,這樣就可以實現(xiàn)IT和企業(yè)業(yè)務之間同步。
SOA及其相關軟件設計技術(shù)是對傳統(tǒng)軟件設計技術(shù)的繼承和發(fā)展。與其他企業(yè)架構(gòu)方法相比,SOA讓IT變得更有彈性,能更快地響應業(yè)務需求,從而實現(xiàn)更好的業(yè)務靈活性,使企業(yè)能夠?qū)焖俚淖兓龀鲇行У捻憫,并利用此來獲得競爭優(yōu)勢。企業(yè)信息化建設是一個延續(xù)性的過程。對于新開發(fā)的通信系統(tǒng)來說,一方面可以把已經(jīng)有的呼叫中心、電子簽章、短信息、電子郵件等功能封裝成服務;另一方面對尚未開發(fā)的租賃業(yè)務功能,可以直接按照SOA的思想進行設計開發(fā),將相應的業(yè)務功能暴露為相應的服務。最后根據(jù)業(yè)務需求進行組合調(diào)用,包括開發(fā)員工、技術(shù)、軟件、硬件、語言、平臺、數(shù)據(jù)庫和系統(tǒng),最終復合成新的業(yè)務系統(tǒng),從而快速滿足新的業(yè)務需求,提高業(yè)務和服務的創(chuàng)新能力。
2.2 SOA的特點
SOA是一種粗粒度、松散耦合的服務架構(gòu),其服務之間通過簡單、精確定義接口進行通訊,不涉及底層編程接口和通訊模型。它具有下面幾個特征:
1)可從企業(yè)外部訪問通常被稱為業(yè)務伙伴的外部用戶也能像企業(yè)內(nèi)部用戶一樣訪問相同的服務。業(yè)務伙伴采用先進的B2B協(xié)議(如ebXML電子商務XML)相互合作。除了B2B協(xié)議外,外部用戶還可以訪問以web服務方式提供的企業(yè)服務。
2)隨時可用當有服務使用者請求服務時,SOA要求必須有服務提供者能夠響應。大多數(shù)SOA都能夠為門戶應用之類的同步應用和B2B之類的異步應用提供服務。
3)松散耦合傳統(tǒng)的軟件系統(tǒng)是一種“緊耦合結(jié)構(gòu)”,SOA則是松散耦合的。松散耦合在客戶和提供者之間沒有靜態(tài)的、編譯時刻的依賴關系。服務提供者使用標準定義語言定義和公布它的服務接口,接口定義服務請求者和服務提供者之間的調(diào)用契約。只要服務接口保持一致,改動調(diào)整應用程序的內(nèi)部功能或結(jié)構(gòu)將對其他部分沒有影響。
4)粗粒度服務細粒度的接口能為服務請求者提供更加細化和更多的靈活性,但同時也意味著引入較難控制的交互模式易變性,如果我們提供這些易于變化的服務接口給系統(tǒng)的外部用戶,就可能造成外部服務請求者難于支持不斷變化的服務提供者所暴露的細粒度服務接口。細粒度服務一般是為粗粒度服務所使用,粗粒度服務可以靈活組合穩(wěn)定性強、重用性高的細粒度服務,從而快速形成新的業(yè)務邏輯。而粗粒度服務接口保證了服務請求者將以一致的方式使用系統(tǒng)中所暴露出的服務。
5)互操作性在SOA中,通過服務之間既定的通信協(xié)議進行互操作,主要有同步和異步兩種通信機制。SOA提供服務的互操作特性更利于其在多個場合被重用。
6)位置透明服務的位置對用戶透明,用戶完全不必知道響應自己需求的服務的位置,甚至不必知道具體是哪個服務參與了響應。當一個地方停電或者服務中斷時,可以通過將服務請求轉(zhuǎn)發(fā)到一個完全不同的地點運行的該服務的其他實例中去,從而使用戶免受影響。
7)標準化的接VI SOA通過服務接口的標準化描述,從而使得該服務可以提供給在任何異構(gòu)平臺和任何用戶接口使用,該接口隱藏了實現(xiàn)服務的細節(jié),允許獨立于實現(xiàn)服務基于的硬件或軟件平臺和編寫服務所用的編程語言來使用服務。近年來出現(xiàn)的兩個重要標準XML和Web服務將SOA推向更高的層面,并大大提升了SOA的價值。Web服務使應用功能得以通過標準化接口(WSDL)提供,并且基于標準化傳輸方式(HTTP和JMS)進行傳輸,采用標準化協(xié)議(SOAP)進行調(diào)用。
3 新的條件下有必要開展SOA下物流系統(tǒng)的研究
近年來隨著我國現(xiàn)代物流業(yè)的快速發(fā)展,物流信息化建設也取得了顯著的成績。一批大型物流企業(yè)例如中國遠洋集團、中國外運集團等采用了國際先進水平的信息網(wǎng)絡技術(shù),在國內(nèi)外物流市場上提高了市場競爭力;一批與物流相關的電子政務平臺例如電子口岸系統(tǒng)、危險品運輸監(jiān)管系統(tǒng)等也開始投入使用,取得了良好的效果;還有一些民營資本建設的物流信息公共服務平臺,例如錦程物流網(wǎng)、中國配貨網(wǎng)也都取得了較好的社會效益和經(jīng)濟效益。此外在物流信息化的關鍵技術(shù)、信息標準、服務規(guī)范等等方面,“十五”期間也分別取得了進展,但中國的物流信息化仍處在初級階段,根據(jù)2005年中國物流信息化調(diào)查報告,只有35.7%的企業(yè)建立了物流或供應鏈管理信息系統(tǒng),另有許多企業(yè)準備建立專門的物流或供應鏈管理信息系統(tǒng)。已建信息系統(tǒng)中,財務管理、倉儲管理是物流信息系統(tǒng)最主要的功能,比例高達95%,其次是ERP管理、運輸管理、訂單管理、客戶關系管理,所占比例依次為7O.7%、68.3%,63.4%和61%企業(yè)在信息系統(tǒng)建設中遇到的主要問題依次有費用較高(26.9%)、與其他系統(tǒng)接口困難(23.1%)、不能適應企業(yè)流程變化(19.2%)、培訓不夠(13.5%)、功能達不到(9.6%),這些數(shù)字說明探討一種開發(fā)成本低,便于與其他系統(tǒng)集成,適應企業(yè)需求變化,易于維護擴展的物流信息系統(tǒng)開發(fā)模式非常必要。
而SOA 的概念最初由Gartner公司提出,由于當時的技術(shù)水平和市場環(huán)境尚不具備真正實施SOA 的條件,因此當時SOA并未引起人們的廣泛關注,SOA在當時沉寂了一段時間。伴隨著互聯(lián)網(wǎng)的浪潮,越來越多的企業(yè)將業(yè)務轉(zhuǎn)移到互聯(lián)網(wǎng)領域,帶動了電子商務的蓬勃發(fā)展。為了能夠?qū)⒐镜臉I(yè)務打包成獨立的、具有很強伸縮性的基于互聯(lián)網(wǎng)的服務,人們提出了Web服務的概念,這可以說是SOA的發(fā)端。Web服務開始流行以后,互聯(lián)網(wǎng)迅速出現(xiàn)了大量的基于不同平臺和語言開發(fā)的web服務組件。為了能夠有效地對這些為數(shù)眾多的組件進行管理,人們迫切需要找到一種新的面向服務的分布式Web計算架構(gòu)。該架構(gòu)要能夠使這些由不同組織開發(fā)的Web服務能夠相互學習和交互,保障安全以及兼顧復用性和可管理性。由此,人們重新找回面向服務的架構(gòu)(Service-Oriented Architecture,SOA),并賦予其時代的特征,需求推動技術(shù)進步,正是這種強烈的市場需求,使得SOA再次成為人們關注的焦點。于是在SOA下開發(fā)物流管理信息系統(tǒng)就成了一個現(xiàn)實、必要的問題。
4 采用SOA 架構(gòu)開發(fā)物流信息系統(tǒng)的價值
社會分工的貨運配送物流領域,貨運配送物流的重要目標是消滅庫存,把從起運地到目的地之間的所有運行工具都充分利用起來,實現(xiàn)最短送達方案,包括路途最短、時間最短和費用最低的綜合目標。在企業(yè)內(nèi)部的貨運配送物流體系中,則有幫助企業(yè)實現(xiàn)JIT生產(chǎn),或稱即時生產(chǎn)的目標,減少企業(yè)的庫存成本和費用。我們可以觀察到一個現(xiàn)象,跨國公司在進行配件采購時,往往將需要庫存時間的配件交給下游廠家來做,而安排出來的收貨時間,正好能滿足自己的JIT生產(chǎn)計劃,而同時他們在談判中從來不把庫存成本考慮在內(nèi),實際上他們是將庫存成本轉(zhuǎn)移了出去,所采用的方法便是建立自己的貨運配送物流體系,進行所謂的供應鏈管理。在第三方貨運配送物流中,貨物的綜合、裝卸、儲存是通過向客戶提供服務而體現(xiàn)出來的,管理內(nèi)容比較明確,尤其是采用SOA架構(gòu)的三方物流系統(tǒng)更是集中了各方面的優(yōu)勢,有著很強的實際應用價值和理論研究意義,具體總結(jié)如下:
1)采用面向服務架構(gòu)(SOA)的物流業(yè)務集成系統(tǒng),為物流企業(yè)實現(xiàn)信息資源無縫共享提供一個解決方案,不僅將不同架構(gòu)的企業(yè)資源進行整合,而且在企業(yè)內(nèi)部也采用了SOA體系架構(gòu),從而不僅降低了時間成本,還可以解決跨語言、跨平臺、跨防火墻異構(gòu)系統(tǒng)之間互操作性的問題,建立一個開放性的軟件體系,解決物流系統(tǒng)一直存在成本居高不下的問題。
2)基于SOA的物流業(yè)務集成系統(tǒng)最終可以使得物流業(yè)務能夠更加快速、更有效地去適應業(yè)務需求的變化,使其具有良好的可擴展性。
3)將SOA應用于物流業(yè)務集成系統(tǒng),不僅能夠充分利用現(xiàn)有資源,而且將遺留應用和不同類型數(shù)據(jù)庫納入SOA,并不是完全將其更換,使其成為物流業(yè)務集成系統(tǒng)解決方案的一部分。
4)建立一個物流業(yè)務集成系統(tǒng)平臺框架,為物流企業(yè)內(nèi)部各個服務部門在提供服務的同時,也可以滿足與生產(chǎn)系統(tǒng)、銷售系統(tǒng)等其他行業(yè)進行B2B電子商務服務的需求。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標題:磁現(xiàn)代物流系統(tǒng)中SOA技術(shù)的應用及其優(yōu)勢
本文網(wǎng)址:http://www.oesoe.com/html/solutions/1401933063.html