前言:本站為你精心整理了動態(tài)電子商務系統(tǒng)管理范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
[摘要]Web服務是新一代電子商務解決方案的核心和關(guān)鍵,而動態(tài)電子商務是電子商務發(fā)展的目標。Web服務為動態(tài)電子商務業(yè)務流程提供了一致的信息交換與集成框架,從而支持著企業(yè)交易伙伴之間更為復雜的web交互與商務協(xié)作。該文討論了Web服務及相關(guān)協(xié)議規(guī)范,最后提出了基于Web服務的動態(tài)電子商務系統(tǒng)。
[關(guān)鍵詞]Web服務動態(tài)電子商務SOAPWSDLUDDI
電子商務是利用簡單、快捷、低成本的電子通信方式,買賣雙方不謀面地進行各種商貿(mào)活動?;趥鹘y(tǒng)技術(shù)構(gòu)建的商務環(huán)境,存在著兩個比較突出的問題,而Web服務技術(shù)的出現(xiàn),為實現(xiàn)動態(tài)電子商務系統(tǒng)提供了有效途經(jīng)。本文以Web服務為基礎,構(gòu)建了一個基于Web服務的動態(tài)電子商務系統(tǒng),并對其主要技術(shù)進行了闡述。
一、Web服務
Web服務是新一代的Web應用,它結(jié)合了面向組件方法和Web技術(shù)的優(yōu)勢,他們是自包含的,可以描述自己提供的服務,也可以在網(wǎng)絡中、定位和調(diào)用模塊化應用。Web服務提供的功能既可以比較簡單,也可以包含非常復雜的商業(yè)邏輯。當Web服務部署以后,其它應用就可以發(fā)現(xiàn)和請求這些服務。Web服務的關(guān)鍵技術(shù)服務如圖1所示。
圖1Web服務的關(guān)鍵技術(shù)服務
在結(jié)構(gòu)上,Web服務是以服務為中心的,它代表了SOA的一種實現(xiàn),并且是其最流行的一種實現(xiàn)。另外,因為只SOA中的組件相互之間必須能夠進行交互,才能進行SOA中的三種操作,所以在Web服務的實現(xiàn)中使用了一些標準技術(shù),包括服務描述(UDDI、WSDL)、通訊協(xié)議(HTTP、SOAP)以及數(shù)據(jù)格式(XML)等。Web服務的模型可以分為五層:傳輸層、消息層、描述層、保證層、組合層。
二、基于Web服務的動態(tài)電子商務系統(tǒng)
電子商務經(jīng)過了幾個階段的發(fā)展:從瀏覽靜態(tài)網(wǎng)頁、使用交互式的網(wǎng)上表格、進行企業(yè)對客戶(B2C)、企業(yè)對企業(yè)(B2B)的商業(yè),到開發(fā)動態(tài)電子商務。目前仍有一半以上的企業(yè)還是停留在靜態(tài)式的Web和簡單的電子商務應用階段。早先出現(xiàn)的EDI、應用服務器、EAI等電子商務技術(shù)都是基于復雜的應用連接,即需要通過程序代碼來連接用戶、電子商務應用和其它信息系統(tǒng)。
由于傳統(tǒng)的電子商務體系結(jié)構(gòu)都不具備良好的集成能力,都無法有效地解決因電子商務流程發(fā)生更改而觸發(fā)的大額費用,也無法有效地解決各類用戶的定制需求。所以動態(tài)電子商務的創(chuàng)建和實施正是解決以上問題的最佳方案。動態(tài)電子商務是著重于B2B的綜合性和基礎設施而組成的一代電子商務,通過調(diào)節(jié)因特網(wǎng)標準和通用基礎設施為內(nèi)部和外部企業(yè)創(chuàng)造最佳效益。動態(tài)電子商務體系結(jié)構(gòu),如圖2所示。
圖2動態(tài)電子商務體系結(jié)構(gòu)
為了實現(xiàn)動態(tài)電子商務,企業(yè)可在自己的業(yè)務流程與數(shù)個合作伙伴之間建立大量的B2B交互應用,任一方的業(yè)務應用可通過雙方達成的交互/集成協(xié)議與另一方的相關(guān)應用進行直接交互。由于這種應用集成十分復雜,因此大多數(shù)情況下只適用于特定商業(yè)合作伙伴之間的核心應用進程。
基于Web服務的動態(tài)電子商務提供了應用的自主性,即應用可以自動地、即時地搜索Internet上不同商業(yè)實體的相關(guān)應用。通過比較選擇最佳方案,最大程度地滿足客戶需求?;赪eb服務的動態(tài)電子商務系統(tǒng),如圖3所示。
圖3基于Web服務的動態(tài)電子商務系統(tǒng)
在基于Web服務面向服務的動態(tài)電子商務應用框架中,每個Web服務的軟件資源可以視為一個顆粒軟件組件。使用Web服務顆粒軟件組件作為構(gòu)建模塊,可以建立分布式的應用程序,裝配各種電子商務程序。一個Web服務能接收請求以完成一系列特定任務,并使用開放的通信標準來響應這個請求以確?;ゲ僮餍?。Web服務本身就是Web服務的集成體。基于Web服務的動態(tài)電子商務系統(tǒng)具有以下基本原則:
1.軟件資源的集成必須是松耦合形式;
2.軟件資源的服務接口必須公開且可訪問;
3.程序間的消息傳遞應遵守開放Internet標準;
4.通過整合核心商業(yè)進程與外部軟件組件/資源來構(gòu)建應用;
5.軟件組件資源的豐富應提高核心商業(yè)進程的靈活性和個性化;
6.可重用的外部軟件資源應為服務消費者降低成本、提高生產(chǎn)效率;
7.軟件可作為服務銷售。
三、結(jié)論
本文給出了基于Web服務的動態(tài)電子商務系統(tǒng)與傳統(tǒng)的電子商務系統(tǒng)的主要區(qū)別在于該系統(tǒng)使用Web服務作為其標準。XML、SOAP、WSDL、UDDI技術(shù)是Web服務的基石,它們?yōu)閃eb服務提供了一個開放的、支持即插即用的、不依賴于任何語言和平臺的應用,從而促進了動態(tài)電子商務的發(fā)展。動態(tài)電子商務可以高效地整合企業(yè)的價值鏈,從而賦予企業(yè)更多的靈活性、生產(chǎn)力和創(chuàng)造力。企業(yè)只有建立動態(tài)的電子商務系統(tǒng)才能順應市場的瞬息萬變,把握市場機遇,從而為商務集成帶來巨大商機。