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