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