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