[摘要] Web服務(wù)的主要目標就是在現(xiàn)有的各種異構(gòu)平臺的基礎(chǔ)上構(gòu)筑一個通用的與平臺無關(guān)語言無關(guān)的技術(shù)層,各種平臺之上的應(yīng)用依靠這個技術(shù)層來實施彼此的連接和集成。可以將電子商務(wù)Web服務(wù)架構(gòu)劃分為概念層邏輯層和物理層三個層次的模型,并分別討論了模型的具體內(nèi)容。
[關(guān)鍵詞] 電子商務(wù) web服務(wù) 架構(gòu)
一、引言
動態(tài)電子商務(wù)是電子商務(wù)(EBusiness,EB)發(fā)展的目標,而Web服務(wù)是其核心技術(shù),也是Web的下一個革新。Web服務(wù)將改變企業(yè)之間的商務(wù)運作和B2B應(yīng)用的設(shè)計與開發(fā)。
Web服務(wù)架構(gòu)通常指用于架構(gòu)Web服務(wù)的整體技術(shù)框架,提供了運行于多種平臺上的軟件系統(tǒng)之間互操作的一種標準方法,其核心是互操作性。為了保證Web服務(wù)之間的互操作,在整體技術(shù)框架中所需要的全局元素。Web服務(wù)架構(gòu)具有真正的平臺無關(guān)性,能夠?qū)⒄麄€互聯(lián)網(wǎng)作為一個資源體系加以利用,并具有互操作性強,即時集成,封裝性強等許多相助的優(yōu)點,這是傳統(tǒng)的一些軟件體系架構(gòu)所不具備的。
二、Web服務(wù)架構(gòu)分析
Web服務(wù)架構(gòu)可以用不同的模型來進行描述和研究,如面向消息的模型(MOM)、面向服務(wù)的模型(SOM)、面向資源的模型(ROM)、策略的模型PM)等。
參照數(shù)據(jù)庫系統(tǒng)模型的分析方法可以將Web服務(wù)架構(gòu)劃分成概念層,邏輯層和物理層三個層次。概念層模型指出了參與Web服務(wù)架構(gòu)的各個實體間的關(guān)系及其基本活動,邏輯層模型描述了每一個Web服務(wù)具有的標準協(xié)議棧,而物理層模型則涉及到Web服務(wù)架構(gòu)中各個協(xié)議的具體實現(xiàn)。……