張思雨 師云秋 薛琦凡 武傳勝
(遼寧科技大學 遼寧鞍山 114000)
物聯(lián)網電子商務框架的研究*
張思雨 師云秋 薛琦凡 武傳勝
(遼寧科技大學 遼寧鞍山 114000)
在物流活動中,人們?yōu)榱思皶r準確地反映物流活動的內容、形式、過程及發(fā)展變化情況,定義了各種物流信息。人們通過對物流信息進行收集、整理、存儲、傳播和利用,從而實現(xiàn)物流信息從分散到集中、從無序到有序,從產生,傳播到利用的變化——即物流信息管理,進一步,人們借助于物流信息的管理對涉及物流活動的各種要素,包括人員、技術、設備、設施、資金等進行控制,從而實現(xiàn)物流資源的合理配置以及物流活動的正常進行。由此可見,物流信息管理是整個物流系統(tǒng)運作的核心。作為實現(xiàn)物流信息管理的唯一手段,物流信息系統(tǒng) (LIS, Logistics Information System)不但是物流系統(tǒng)的重要組成部分,更是實現(xiàn)整個物流系統(tǒng)高效率、高質量、低成本運作的基礎和關鍵,因而受到從業(yè)者的高度關注,成為物流研究的熱點之一。
SOA廣闊的應用前景來自于其卓越的技術特點,而這些技術特點分別體現(xiàn)在它的組成成分、基本特征和應用原則等方面。
總的來說,SOA的組成成分可以劃分成兩大范疇:功能和服務質量,并且它們還可以進一步細分。
在服務質量范疇,SOA包括:
(1)規(guī)章。規(guī)章是一組條件和規(guī)則,應用這些條件和規(guī)則,用戶能夠調用所需的服務。規(guī)章既涉及功能范疇的內容,也涉及服務質量范疇的內容;(2)安全。安全是用戶在調用服務時,對用戶識別、授權和控制訪問等方面所采用的規(guī)則;(3)事務處理。事務處理,類似于數(shù)據(jù)庫中的事務處理,即確保一組服務被調用時要么完全成功,要么完全失敗的特性;(4)管理。管理是一組提供和調用服務時所應用的規(guī)則。
由于設計理念上的先進性,SOA具有以下基本特征:
(1)松藕合性。服務之間只需能夠識別彼此即可,盡量減少相互依賴;(2)自治性。服務是一個獨立的功能實體,除了控制自身的業(yè)務邏輯從而實現(xiàn)特定功能外,還具有自我管理和恢復能力;(3)抽象性。除了在服務描述中的內容之外,所有業(yè)務邏輯都被服務封裝起來,不為外部所知;(4)可復用性。服務中的業(yè)務邏輯被合理細分從而便于未來復用;(5)可組合性。數(shù)目不等的服務可以相互協(xié)同和拼裝從而形成組合式服務;(6)無狀態(tài)性。服務將針對一種具體活動的特定信息最小化;(7)可發(fā)現(xiàn)性。服務通過有效的設計可以借助發(fā)現(xiàn)和訪問機制從而方便用戶查找和調用。
如果說組成成分和基本特征都是SOA技術特點的靜態(tài)描述的話,應用原則就是SOA技術特點的動態(tài)描述。SOA和其它架構模式的不同之處在于SOA能夠提供業(yè)務敏捷性——企業(yè)對變更快速和有效地進行響應,并且利用變更來得到競爭優(yōu)勢的能力。因此,SOA的應用原則也是圍繞業(yè)務敏捷性制定的。
(1)業(yè)務驅動服務,服務驅動技術。從本質上說,在抽象層次上,服務位于業(yè)務和技術中間。應用SOA一方面必須理解在業(yè)務需求和可以提供的服務之間的動態(tài)關系,另一方面,也要理解服務與提供這些服務的底層技術之間的關系;(2)業(yè)務敏捷是基本的業(yè)務需求。應用SOA時,應該把“業(yè)務敏捷性”作為服務設計新的“元需求”,而不是僅僅處理一些業(yè)務上固定不變的需求;(3)一個成功的SOA總在變化之中。
SOA的應用環(huán)境既包括信息技術環(huán)境,也包括業(yè)務應用環(huán)境,兩種環(huán)境都處在不斷的變化中。一個SOA的成功應用意味著SOA的設計工作永遠不會結束——永遠依照環(huán)境的變化調整SOA。
對于一個物流信息系統(tǒng)設計人員來說,物流信息系統(tǒng)的架構可以分成三種:物理架構,邏輯架構和系統(tǒng)架構[3]。其中,物理架構主要涉及各種硬件,如路由器、交換機、數(shù)據(jù)庫服務器等計算設備和條形碼閱讀器、自動堆垛機、無人牽引小車等物流設備之間的配置和連接關系應如何設定。邏輯架構是指物流信息系統(tǒng)軟件應用——邏輯部件之間的關系,包括數(shù)據(jù)庫軟件、操作系統(tǒng)、應用服務器軟件、應用系統(tǒng)等部件如何相互作用,特別是物流信息系統(tǒng)之中的專業(yè)應用系統(tǒng)內部的各個構件之間的相互作用關系等。系統(tǒng)架構指的是邏輯部件如何與物理部件連接和互動,以取得整個信息系統(tǒng)所需要的功能。
分析上述三種結構,可以發(fā)現(xiàn),系統(tǒng)架構更能全面的描述物流信息系統(tǒng)。因此,下面將著重討論物流信息系統(tǒng)的系統(tǒng)架構。由于本文側重于對傳統(tǒng)架構與采用SOA的系統(tǒng)架構進行比較,因此對于兩者之間相同的部分將不做深究。
一個典型的物流信息系統(tǒng)傳統(tǒng)的系統(tǒng)架構一般可以歸并為兩層,即基礎設施層和業(yè)務應用層。
基礎設施層主要由軟件基礎設施和硬件基礎設施組成,其中硬件基礎設施包括各種網絡通訊設備、各種計算機、服務器等計算設備和條形碼閱讀器、自動堆垛機、RFID閱讀器等物流設備組成。軟件基礎設施主要由操作系統(tǒng)、數(shù)據(jù)庫、網絡/應用服務器等中間件組成。
業(yè)務應用層主要由各種物流業(yè)務應用系統(tǒng)組成,主要的系統(tǒng)包括倉庫管理系統(tǒng)(WMS, Warehouse Management System)、運輸管理系統(tǒng)(TMS, Transportation Management System)、供應管理系統(tǒng)(SMS, Sourcing Management System)、客戶響應系統(tǒng)(CRS,Customer Response System) 和 庫 存 管 理 系 統(tǒng)(IMS, Inventory Management System)等。有些企業(yè)的物流信息系統(tǒng)并不是遵從獨立構建的原則,而是采用ERP集成上述全部或部分獨立的系統(tǒng)。
在傳統(tǒng)的系統(tǒng)架構下,物流信息系統(tǒng)通常很難實現(xiàn)通暢的業(yè)務運作(只有在ERP環(huán)境下能夠部分實現(xiàn)),企業(yè)遺留的業(yè)務應用系統(tǒng)之間很難實現(xiàn)無縫集成,物流信息系統(tǒng)也不能針對新的業(yè)務模式做出迅速有效的調整。
目前SOA已脫離完全的理論研究階段,盡管配套的技術實現(xiàn)手段尚未完全成熟,但這并不妨礙我們利用SOA理論體系的思想,因地制宜地思考一下如何建立基于SOA的物流信息系統(tǒng)架構,如何提高信息技術與物流業(yè)務融合度,從而提高企業(yè)在物流領域的競爭力?;赟OA的物流信息系統(tǒng)架構能夠實現(xiàn)更多的復用和集成,因而具有很高的業(yè)務敏捷性和投資回報率,是未來物流信息系統(tǒng)的發(fā)展方向。但是也應當注意,當前SOA理論的推動者、倡導者主要集中在IT行業(yè),物流業(yè)務部門并未真正介入其中,因而,應用SOA的實踐總是圍繞著信息技術解決方案來做文章,這是 SOA實踐過程中局限性的具體表現(xiàn)。相信隨著SOA理論和技術實現(xiàn)的完善和成熟,越來越多的物流業(yè)務人員會投身其中,基于SOA的物流信息系統(tǒng)架構也會大行其道。
*遼寧科技大學大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目: 201710146000155