午夜亚洲国产日本电影一区二区三区,九九久久99综合一区二区,国产一级毛片视频,草莓视频在线观看精品最新

加急見刊

Web服務在垂直型B2B電子商務網站中的應用

王泓

摘 要:近幾年來,電子商務發展迅猛,特別是B2B電子商務更占據主導地位。其中垂直型B2B電子商務網站主要針對特定的行業用戶,要求整合細分的行業信息資源以便提供相應的服務。 Web服務具有的代碼復用和數據復用的特性。把Web服務引入到垂直型B2B 電子商務網站中,可以把分散的行業內部信資源整合在一起以滿足對網站對信息交流,共享的需求。

關鍵詞:Web 服務;垂直型B2B;電子商務

1 垂直B2B電子商務網站簡介

B2B電子商務網站也稱為B2B電子市場,簡單的說,就是一種網站可在該網站選擇多家供應商的產品和服務。B2B電子市場就是一個能夠為采購商和供應商提供產品和服務交易信息的互聯網交易平臺。垂直型B2B電子市場是面向特定行業,如化工行業、醫藥行業、服裝行業等。提供一個信息的集散地。

對于一般的中小型行業來說,他們的接觸范圍都比較窄,信息的共享就變得非常重要的。正是因為如此,在目前的垂直型B2B電子商務網站里,一般都會提供用戶發布商業信息、交流信息等,網站的核心功能是通過企業發布查詢信息實現企業間的互動。其主要的贏利模式:會員+廣告。

2 垂直B2B電子商務網站的設計

垂直型B2B系統平臺有利于整合行業中信息,以方便解決行業間,特別是中小行業間零配件等信息溝通慢,信息不準確和流通面狹小的問題。系統的基本結構如下圖所示:

3 引入Web服務的原因

隨著業內各企業信息化的提高,各企業間沒有統一的接口,使得信息間信息交互和合作變得十分困難。采用手工處理的方式效率低,錯誤率高。垂直型B2B電子商務網站要求提供更好的自動處理能力,減少開發時間,收集數據的能力。而Web 服務能夠滿足以上的需求。Web Service又稱Web服務,是指由企業發布的完成其特定商務需求的在線應用服務,其他公司或應用軟件能夠通過Internet來訪問并使用這項在線服務。其特點有:完好的封裝性;松散耦合;使用協約的規范性;使用標準協議規范;高度可集成能力。組成Web service的基本要素有四個:

(1)可擴展的標記語言(XML)是Web service平臺中表示數據的基本格式。除了易于建立和易于分析外,XML主要的優點在于它既是與平臺無關的,又是與廠商無關的。

(2)簡單對象訪問協議(SOAP)提供了標準的RPC方法來調用Web service。實際上,SOAP在這里有點用詞不當:它意味著下面的Web service是以對象的方式表示的,但事實并不一定如此,你完全可以把你的Web service寫成一系列的C函數,并仍然使用SOAP進行調用。SOAP規范定義了SOAP消息的格式,以及怎樣通過HTTP協議來使用SOAP。 SOAP也是基于XML和XSD的,XML是SOAP的數據編碼方式。

(3)Web service描述語言(WSDL)就是這樣一個基于XML的語言,用于描述Web service及其函數、參數和返回值。因為是基于XML的,所以WSDL的可讀性非常好。 

(4)UDDI(統一描述、發現和集成協議)計劃是一個廣泛的,開放的行業計劃,它使得商業實體能夠:①彼此發現;②定義他們怎樣在internet上互相作用,并在一個全球的注冊體系架構中共享信息。UDDI是這樣一種基礎的系統構筑模塊,他使商業實體能夠快速,方便地使用他們自身的企業應用軟件來發現合適的商業對等實體,并與其實施電子化的商業貿易。 4 Web服務在網站中的具體應用

垂直型B2B電子商務網站中應用Web服務通常分為兩類:一類是使用已發布的Web服務;另外一種是創建自己的Web服務。

4.1 使用已發布的Web服務

為了方便網站使用者,需要提供一些和業務相關的輔助性服務,如外匯匯率查詢服務、火車時刻表查詢、中英文雙向翻譯和中文繁簡字轉化的服務功能等。為了縮短開發時間,把重點放到網站的業務邏輯上去,可以直接使用已經發布的Web服務。除了以上的服務外,本系統還采用了下Web服務:

①百度搜索的Web服務;

②天氣預報的Web服務;

使用已發布的Web服務的基本流程如下:

4.2 創建自己的Web服務

由于目前不僅僅是大型企業,中小型企業也開始向電子商務模式發展。各企業選擇的開發環境和開發語言不同,如何集成不同類型的技術和服務,和企業原有系統的兼容成為目前各企業和電子商務平臺所面臨的關鍵問題。WEB服務提供一個很好的解決方案,其具有的代碼及數據復用的特性,使得企業不需要登陸垂直的B2B平臺,僅僅通過填加相應的WEB服務就可以使用平臺提供相關業務功能。垂直B2B平臺的主要業務流程如下:(1)本行業的企業在平臺上注冊相關企業信息,獲取登陸帳號和密碼;

(2)企業通過注冊的帳號和密碼,登陸平臺,可以發布采購信息和供應信息;

(3)供應單位可以通過搜索采購信息,與相關采購單位洽談;

(4)采購單位可以通過搜索供應信息,與相關供應單位洽談;

(5)買賣雙方針對采購事宜,達成協議。

根據上面的業務流程可以發現,可以抽象出以下幾個WEB服務提供給B2B平臺的注冊用戶:

(1)向B2B平臺發布信息的web 服務。

不論是采購商還是供應商,當然登陸會員可以同時具有采購商和供應商的雙重身份,都可以在B2B平臺上發布相關的供求信息。通過WEB服務來實現的話,所有供求信息的數據都匯集到一個數據庫中,能夠實現數據的復用。

(2)搜索定制的信息。

B2B會員可以根據需要定義相關的搜索條件,進行查詢。

(3)各會員接受相關的詢價單和報價單。

會員發布了采購或則供應信息后,可通過所提供的web服務來獲取其他企業回復的報價單和詢價單,以便確定適當的采購或供應單位。

Web服務創建流程如下:

6 總結

隨著系統的不斷完善,還需要在業務邏輯中增加越來越多的功能,為了方便企業用戶使用,還需要建立和發布新的Web服務,和業務邏輯保持同步。如何簡化這一過程,還需要進一步的探討。

下載