吳俊峰 黃 桁
0引言
市場競爭的加劇以及客戶對低成本物流的追求促使物流供應(yīng)商不斷提升物流服務(wù)水平,力求實現(xiàn)物流服務(wù)從運輸協(xié)調(diào)和供應(yīng)鏈管理向物流鏈整合優(yōu)化和物流方案再造設(shè)計的轉(zhuǎn)變。1998年,美國埃森哲咨詢公司首次提出第4方物流(4PL)的概念。4PL創(chuàng)造協(xié)同環(huán)境,使協(xié)同后的整體效果優(yōu)于各個部分的簡單相加,這種商業(yè)實踐鼓勵個體組織為達(dá)到全體的優(yōu)化而共享信息和資源。傳統(tǒng)的物流信息系統(tǒng)存在實時信息交互困難、業(yè)務(wù)流程再造困難、安全性差、維護(hù)成本高和傳輸效率低等弊端,無法滿足各物流企業(yè)高效協(xié)同管理的要求,因此,有必要建立4PL信息系統(tǒng),實現(xiàn)靈活多變的物流企業(yè)間的業(yè)務(wù)集成。
1Web服務(wù)動態(tài)組合技術(shù)
Web服務(wù)提供在企業(yè)內(nèi)外部利用通用的協(xié)議和方法進(jìn)行業(yè)務(wù)集成的途徑,使企業(yè)業(yè)務(wù)集成比以往更快速、便捷和低廉,并可實現(xiàn)業(yè)務(wù)功能的松散集成,用戶可在Internet環(huán)境下根據(jù)自身需求選擇服務(wù)。Web服務(wù)動態(tài)組合將原有的相對簡單的Web服務(wù)按一定的業(yè)務(wù)流程和邏輯有效地組合起來,構(gòu)成復(fù)雜的組合服務(wù),從而為用戶提供更強大、更完整的業(yè)務(wù)功能。Web服務(wù)動態(tài)組合可簡化復(fù)雜的軟件應(yīng)用方式,為分布環(huán)境下的資源共享和協(xié)同工作提供支持。每個Web服務(wù)動態(tài)組合完成業(yè)務(wù)流程中的某項任務(wù)。多Web服務(wù)間的不同組合提供高層的服務(wù)集成手段,并已成為Web服務(wù)技術(shù)發(fā)展的新方向。
2基于Web服務(wù)動態(tài)組合的4PL信息系統(tǒng)
本文結(jié)合Web服務(wù)動態(tài)組合技術(shù)對4PL信息系統(tǒng)的框架體系進(jìn)行改造,建立基于Web服務(wù)動態(tài)組合的4PL信息系統(tǒng)模型(見圖1),使4PL信息系統(tǒng)能夠支持各種物流應(yīng)用業(yè)務(wù)的動態(tài)部署和綁定,并對復(fù)雜業(yè)務(wù)的執(zhí)行過程進(jìn)行動態(tài)控制和協(xié)調(diào)。
在基于Web服務(wù)動態(tài)組合的4PL信息系統(tǒng)模型中,服務(wù)提供者可將Web服務(wù)和資源信息注冊并發(fā)布到各級物流企業(yè)應(yīng)用代理的服務(wù)注冊庫,服務(wù)代理在注冊庫中查找用戶由J2EE或ASP.NET客戶端提出的Web服務(wù)。在Web服務(wù)的匹配過程中,服務(wù)代理可根據(jù)注冊庫中的服務(wù)信息,動態(tài)選擇最適合的Web服務(wù),實現(xiàn)服務(wù)程序的動態(tài)綁定和運行。匹配到用戶所需的Web服務(wù)后,服務(wù)代理根據(jù)用戶要求,動態(tài)建立組合服務(wù)的執(zhí)行計劃,由服務(wù)代理及分布在各物流企業(yè)中的子代理負(fù)責(zé)控制和協(xié)調(diào)組合服務(wù)的運行,并處理Web服務(wù)運行時發(fā)生的異常情況。在各物流企業(yè)內(nèi)部,子服務(wù)代理對訪問者進(jìn)行權(quán)限認(rèn)證,實現(xiàn)基于角色權(quán)限的Web服務(wù)資源的使用。運行后的結(jié)果通過服務(wù)代理反饋至用戶終端。
服務(wù)代理組合是4PL信息系統(tǒng)的核心,運行時受防火墻保護(hù),主要實現(xiàn)以下功能:(1)分析用戶的業(yè)務(wù)需求,建立組合服務(wù)執(zhí)行計劃;(2)自動匹配注冊庫中的服務(wù)信息,尋找所需的Web服務(wù);(3)按照執(zhí)行計劃,自動執(zhí)行Web服務(wù);(4)實現(xiàn)數(shù)據(jù)的自動集成與轉(zhuǎn)換,并提交給調(diào)用端;(5)向子服務(wù)代理和上級服務(wù)代理提供接口。
3應(yīng)用實例
目前上海洋山深水港區(qū)已基本建成并投入使用多Web應(yīng)用環(huán)境下的4PL信息系統(tǒng)。洋山港區(qū)位于海島,內(nèi)河船舶無法直達(dá),為解決長江內(nèi)支線銜接洋山港區(qū)的難題,上海國際港務(wù)(集團(tuán))股份有限公司及時開辟“穿梭巴士”業(yè)務(wù),在外高橋港區(qū)與洋山港區(qū)間開通短途船舶運輸航線,提供快速往返的集裝箱駁運業(yè)務(wù)。
以基于Web服務(wù)動態(tài)組合的4PL信息系統(tǒng)為基礎(chǔ),構(gòu)建上海港“穿梭巴士”運營系統(tǒng)。上海港內(nèi)支線調(diào)度中心對多家“穿梭巴士”經(jīng)營人的駁船實行統(tǒng)一管理,系統(tǒng)可根據(jù)集裝箱的緩急程度進(jìn)行配船,在裝船碼頭自動生成裝船計劃,并自動放關(guān)。裝船作業(yè)完成后,系統(tǒng)在指定的卸船碼頭自動生成卸船計劃和相應(yīng)的二程船裝船計劃。在需要拖箱的情況下,系統(tǒng)還可自動生成出場計劃和進(jìn)場計劃。
上海港“穿梭巴士”運營系統(tǒng)與外高橋港區(qū)1期、2期、4期和5期等碼頭的生產(chǎn)信息系統(tǒng),洋山港區(qū)1期、2期和3期等碼頭的生產(chǎn)信息系統(tǒng),洋山港區(qū)碼頭集裝箱互拖平臺以及上海港中轉(zhuǎn)箱信息平臺相連(見圖2)。
上海港“穿梭巴士”運營系統(tǒng)應(yīng)用Web服務(wù)動態(tài)組合技術(shù)生成生產(chǎn)業(yè)務(wù)流程并對其進(jìn)行動態(tài)管理。Web服務(wù)管理下動態(tài)配置的業(yè)務(wù)包括:(1)自動提示集裝箱緩急程度,為配船提供依據(jù);(2)實時跟蹤船舶,自動生成靠泊計劃;(3)自動生成裝船計劃,自動放關(guān);(4)自動生成卸船艙單;(5)智能生成跨港區(qū)拖運計劃。
上海港“穿梭巴士”運營系統(tǒng)應(yīng)用Web服務(wù)動態(tài)組合技術(shù),有效解決了外高橋港區(qū)與洋山深水港區(qū)間的集裝箱調(diào)運問題,減輕了內(nèi)支線調(diào)度中心和碼頭操作人員的工作量。該系統(tǒng)可根據(jù)需要進(jìn)行擴展,從而應(yīng)對各種突發(fā)情況。
4結(jié)束語
本文將Web服務(wù)動態(tài)組合技術(shù)應(yīng)用到多Web應(yīng)用環(huán)境下的4PL信息系統(tǒng)中,構(gòu)建基于Web服務(wù)動態(tài)組合的4PL信息系統(tǒng)。該系統(tǒng)不僅支持復(fù)雜的業(yè)務(wù)信息交換,而且能將分散的物流信息系統(tǒng)方便地集成到4PL信息系統(tǒng)中,在4PL業(yè)務(wù)流程中,實現(xiàn)人、信息和決策過程的有機聯(lián)系,為用戶提供具有開放性、可伸縮性和可重構(gòu)性的物流信息系統(tǒng)。