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