前言:本站為你精心整理了電子商務(wù)網(wǎng)站應(yīng)用范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

摘要:近幾年來,電子商務(wù)發(fā)展迅猛,特別是B2B電子商務(wù)更占據(jù)主導(dǎo)地位。其中垂直型B2B電子商務(wù)網(wǎng)站主要針對特定的行業(yè)用戶,要求整合細分的行業(yè)信息資源以便提供相應(yīng)的服務(wù)。Web服務(wù)具有的代碼復(fù)用和數(shù)據(jù)復(fù)用的特性。把Web服務(wù)引入到垂直型B2B電子商務(wù)網(wǎng)站中,可以把分散的行業(yè)內(nèi)部信資源整合在一起以滿足對網(wǎng)站對信息交流,共享的需求。
關(guān)鍵詞:Web服務(wù);垂直型B2B;電子商務(wù)
1垂直B2B電子商務(wù)網(wǎng)站簡介
B2B電子商務(wù)網(wǎng)站也稱為B2B電子市場,簡單的說,就是一種網(wǎng)站可在該網(wǎng)站選擇多家供應(yīng)商的產(chǎn)品和服務(wù)。B2B電子市場就是一個能夠為采購商和供應(yīng)商提供產(chǎn)品和服務(wù)交易信息的互聯(lián)網(wǎng)交易平臺。垂直型B2B電子市場是面向特定行業(yè),如化工行業(yè)、醫(yī)藥行業(yè)、服裝行業(yè)等。提供一個信息的集散地。
對于一般的中小型行業(yè)來說,他們的接觸范圍都比較窄,信息的共享就變得非常重要的。正是因為如此,在目前的垂直型B2B電子商務(wù)網(wǎng)站里,一般都會提供用戶商業(yè)信息、交流信息等,網(wǎng)站的核心功能是通過企業(yè)查詢信息實現(xiàn)企業(yè)間的互動。其主要的贏利模式:會員+廣告。
2垂直B2B電子商務(wù)網(wǎng)站的設(shè)計
垂直型B2B系統(tǒng)平臺有利于整合行業(yè)中信息,以方便解決行業(yè)間,特別是中小行業(yè)間零配件等信息溝通慢,信息不準確和流通面狹小的問題。系統(tǒng)的基本結(jié)構(gòu)如下圖所示:
3引入Web服務(wù)的原因
隨著業(yè)內(nèi)各企業(yè)信息化的提高,各企業(yè)間沒有統(tǒng)一的接口,使得信息間信息交互和合作變得十分困難。采用手工處理的方式效率低,錯誤率高。垂直型B2B電子商務(wù)網(wǎng)站要求提供更好的自動處理能力,減少開發(fā)時間,收集數(shù)據(jù)的能力。而Web服務(wù)能夠滿足以上的需求。WebService又稱Web服務(wù),是指由企業(yè)的完成其特定商務(wù)需求的在線應(yīng)用服務(wù),其他公司或應(yīng)用軟件能夠通過Internet來訪問并使用這項在線服務(wù)。其特點有:完好的封裝性;松散耦合;使用協(xié)約的規(guī)范性;使用標準協(xié)議規(guī)范;高度可集成能力。組成Webservice的基本要素有四個:
(1)可擴展的標記語言(XML)是Webservice平臺中表示數(shù)據(jù)的基本格式。除了易于建立和易于分析外,XML主要的優(yōu)點在于它既是與平臺無關(guān)的,又是與廠商無關(guān)的。
(2)簡單對象訪問協(xié)議(SOAP)提供了標準的RPC方法來調(diào)用Webservice。實際上,SOAP在這里有點用詞不當:它意味著下面的Webservice是以對象的方式表示的,但事實并不一定如此,你完全可以把你的Webservice寫成一系列的C函數(shù),并仍然使用SOAP進行調(diào)用。SOAP規(guī)范定義了SOAP消息的格式,以及怎樣通過HTTP協(xié)議來使用SOAP。SOAP也是基于XML和XSD的,XML是SOAP的數(shù)據(jù)編碼方式。
(3)Webservice描述語言(WSDL)就是這樣一個基于XML的語言,用于描述Webservice及其函數(shù)、參數(shù)和返回值。因為是基于XML的,所以WSDL的可讀性非常好。
(4)UDDI(統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議)計劃是一個廣泛的,開放的行業(yè)計劃,它使得商業(yè)實體能夠:①彼此發(fā)現(xiàn);②定義他們怎樣在internet上互相作用,并在一個全球的注冊體系架構(gòu)中共享信息。UDDI是這樣一種基礎(chǔ)的系統(tǒng)構(gòu)筑模塊,他使商業(yè)實體能夠快速,方便地使用他們自身的企業(yè)應(yīng)用軟件來發(fā)現(xiàn)合適的商業(yè)對等實體,并與其實施電子化的商業(yè)貿(mào)易。
4Web服務(wù)在網(wǎng)站中的具體應(yīng)用
垂直型B2B電子商務(wù)網(wǎng)站中應(yīng)用Web服務(wù)通常分為兩類:一類是使用已的Web服務(wù);另外一種是創(chuàng)建自己的Web服務(wù)。
4.1使用已的Web服務(wù)
為了方便網(wǎng)站使用者,需要提供一些和業(yè)務(wù)相關(guān)的輔助性服務(wù),如外匯匯率查詢服務(wù)、火車時刻表查詢、中英文雙向翻譯和中文繁簡字轉(zhuǎn)化的服務(wù)功能等。為了縮短開發(fā)時間,把重點放到網(wǎng)站的業(yè)務(wù)邏輯上去,可以直接使用已經(jīng)的Web服務(wù)。除了以上的服務(wù)外,本系統(tǒng)還采用了下Web服務(wù):
①百度搜索的Web服務(wù);
②天氣預(yù)報的Web服務(wù);
使用已的Web服務(wù)的基本流程如下:
4.2創(chuàng)建自己的Web服務(wù)
由于目前不僅僅是大型企業(yè),中小型企業(yè)也開始向電子商務(wù)模式發(fā)展。各企業(yè)選擇的開發(fā)環(huán)境和開發(fā)語言不同,如何集成不同類型的技術(shù)和服務(wù),和企業(yè)原有系統(tǒng)的兼容成為目前各企業(yè)和電子商務(wù)平臺所面臨的關(guān)鍵問題。WEB服務(wù)提供一個很好的解決方案,其具有的代碼及數(shù)據(jù)復(fù)用的特性,使得企業(yè)不需要登陸垂直的B2B平臺,僅僅通過填加相應(yīng)的WEB服務(wù)就可以使用平臺提供相關(guān)業(yè)務(wù)功能。垂直B2B平臺的主要業(yè)務(wù)流程如下:(1)本行業(yè)的企業(yè)在平臺上注冊相關(guān)企業(yè)信息,獲取登陸帳號和密碼;
(2)企業(yè)通過注冊的帳號和密碼,登陸平臺,可以采購信息和供應(yīng)信息;
(3)供應(yīng)單位可以通過搜索采購信息,與相關(guān)采購單位洽談;
(4)采購單位可以通過搜索供應(yīng)信息,與相關(guān)供應(yīng)單位洽談;
(5)買賣雙方針對采購事宜,達成協(xié)議。
根據(jù)上面的業(yè)務(wù)流程可以發(fā)現(xiàn),可以抽象出以下幾個WEB服務(wù)提供給B2B平臺的注冊用戶:
(1)向B2B平臺信息的web服務(wù)。
不論是采購商還是供應(yīng)商,當然登陸會員可以同時具有采購商和供應(yīng)商的雙重身份,都可以在B2B平臺上相關(guān)的供求信息。通過WEB服務(wù)來實現(xiàn)的話,所有供求信息的數(shù)據(jù)都匯集到一個數(shù)據(jù)庫中,能夠?qū)崿F(xiàn)數(shù)據(jù)的復(fù)用。
(2)搜索定制的信息。
B2B會員可以根據(jù)需要定義相關(guān)的搜索條件,進行查詢。
(3)各會員接受相關(guān)的詢價單和報價單。
會員了采購或則供應(yīng)信息后,可通過所提供的web服務(wù)來獲取其他企業(yè)回復(fù)的報價單和詢價單,以便確定適當?shù)牟少徎蚬?yīng)單位。
Web服務(wù)創(chuàng)建流程如下:
6總結(jié)
隨著系統(tǒng)的不斷完善,還需要在業(yè)務(wù)邏輯中增加越來越多的功能,為了方便企業(yè)用戶使用,還需要建立和新的Web服務(wù),和業(yè)務(wù)邏輯保持同步。如何簡化這一過程,還需要進一步的探討。