當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 河北O(jiān)A系統(tǒng) > 石家莊OA系統(tǒng) > 石家莊OA信息化
Web服務(wù)準(zhǔn)備:理解和使用Web服務(wù)托管技術(shù)
Web服務(wù)準(zhǔn)備:理解和使用Web服務(wù)托管技術(shù)
Mike Polan(polan@ca.ibm.com)
WebSphere 托管體系架構(gòu)設(shè)計師,IBM
Electronic Commerce 部門
2002 年 1 月
準(zhǔn)備 Web 服務(wù)是在企業(yè)間實施按使用付費的 Web 服務(wù)的關(guān)鍵所在。無論是在您公司內(nèi)部還是在業(yè)務(wù)合作伙伴之間,在使用期間控制
Web 服務(wù)的行為的是服務(wù)認(rèn)證、登記、評測、計費以及管理操作的復(fù)雜混合體。這篇論文研究了“Web 服務(wù)托管技術(shù)”(Web Services Hosting
Technology,WHST)包,該包通過 alphaWorks
發(fā)布,用來處理這項主要任務(wù)。
介紹
Web
服務(wù)體系架構(gòu)利用因特網(wǎng)普遍深入的特性簡化了分布式應(yīng)用的創(chuàng)建。現(xiàn)在,企業(yè)組織可以有廉價、開放的渠道通到他們的客戶和合作伙伴。這使企業(yè)實體間能夠創(chuàng)建和集成自動化過程,也能夠創(chuàng)建托管的服務(wù)(可作為分布式業(yè)務(wù)流程的部分環(huán)節(jié))。
例如,一個企業(yè)可能要實現(xiàn)一個采購系統(tǒng)。除跟蹤定單和管理內(nèi)部審核所需的工作流程之外,通過外部的供應(yīng)商,該系統(tǒng)還可以自動地發(fā)現(xiàn)服務(wù)、招標(biāo)以及下定單。它可以發(fā)現(xiàn)服務(wù)、為定單安排籌集資金和裝運工作以及跟蹤定單情況。通過利用 Web 服務(wù),采購系統(tǒng)仍然在管理這個流程的企業(yè)組織的控制范圍內(nèi),還可以將完成此流程所需的服務(wù)委托給外部的企業(yè)組織。
雖然實現(xiàn)這個目標(biāo)還有大量工作要做,但 Web 服務(wù)托管這種基礎(chǔ)架構(gòu)已日見端倪。因特網(wǎng)提供了連通性;Web 服務(wù)體系架構(gòu)提供了交換數(shù)據(jù)的機制。標(biāo)準(zhǔn)組織將繼續(xù)改進服務(wù)接口規(guī)范,從而進一步減少集成要做的工作。
服務(wù)提供者或發(fā)布供內(nèi)部或外部使用的 Web 服務(wù)的企業(yè)需要具備管理功能,從而準(zhǔn)備和控制這些服務(wù)。Dan Gisolfi 在其 Web 服務(wù)體系架構(gòu)專欄(請參閱參考資料)中描述了這些要求,這些要求是虛構(gòu)的“Trumpet”公司的 IT 部門所確定的。一個 alphaWorks 包,“Web 服務(wù)托管技術(shù)”(WSHT V1.0)說明了如何能部分地滿足 Trumpet 的 IT 部門所涉及的要求。這篇論文討論了在那種環(huán)境中使用 WSHT,以及其余的要求如何在將來得到滿足。
托管方案
Web 服務(wù)準(zhǔn)備是以 WSHT 為中心的,主要領(lǐng)域有下面這些:
允許將 Web 服務(wù)發(fā)布到由預(yù)訂系統(tǒng)引用的目錄的工具。
Web
服務(wù)預(yù)訂和準(zhǔn)備系統(tǒng)。
與合同(和預(yù)訂相關(guān)聯(lián))有關(guān)的 Web
服務(wù)的評測和計費。
用于預(yù)訂、準(zhǔn)備、評測和計費組件的管理系統(tǒng)。
我們將從研究以下兩個主要的方案開始討論:
構(gòu)建且運行于公司內(nèi)部網(wǎng)中本地應(yīng)用服務(wù)器上的 Web 服務(wù)的托管。
構(gòu)建且運行于公司內(nèi)部網(wǎng)之外的應(yīng)用服務(wù)器上的
Web 服務(wù)的托管。
這兩種情況的區(qū)別是第一個是簡單的托管方案,而第二個可以被描述為代理或批發(fā)方案。要獲取關(guān)于這種區(qū)別的更進一步的信息,您應(yīng)該閱讀“Applying Web services to the application service provider environment”(請參閱參考資料)。
這兩種方案的目標(biāo)都是允許以一種將服務(wù)本身的問題域從預(yù)訂、準(zhǔn)備和管理系統(tǒng)的問題域分離出來的方式管理 Web 服務(wù);在許多情況下,當(dāng)編寫服務(wù)時,服務(wù)的設(shè)計者將不需要考慮準(zhǔn)備系統(tǒng)的需要。
開發(fā)和部署方面將包括以下幾個步驟:
開發(fā)者使用 Web 服務(wù)工具箱和單元測試環(huán)境來創(chuàng)建和測試 Web
服務(wù)。
開發(fā)者提供準(zhǔn)備掛鉤(hook),從而允許準(zhǔn)備系統(tǒng)有計劃地登記服務(wù)的新用戶(如果需要)。
服務(wù)提供者為定價和計費引擎創(chuàng)建定價包(使用由這些應(yīng)用提供的工具)。
將
Web 服務(wù)部署到服務(wù)提供者的生產(chǎn)服務(wù)器。
將 Web 服務(wù)定義(WSDL)部署到 UDDI 或其它一些 WSDL
注冊中心。
服務(wù)提供者創(chuàng)建報價(一個報價包含一個或多個 WSDL
注冊中心列出的與定價包相關(guān)聯(lián)的服務(wù))。
服務(wù)提供者將報價部署到在線目錄,該在線目錄引用服務(wù)目錄和定價包。
登記和預(yù)訂方面:
潛在的訂戶(消費者)通過引用目錄的注冊中心發(fā)現(xiàn) Web
服務(wù),反之亦然。
如果還不是成員,新的訂戶向服務(wù)提供者登記(建立一個帳戶)。
訂戶選擇預(yù)訂新的 Web
服務(wù)。
自動為新訂戶準(zhǔn)備服務(wù)。
訂戶下載使用 Web 服務(wù)所必需的資產(chǎn),編寫并部署一個客戶應(yīng)用程序。
使用方面:
客戶應(yīng)用程序使用 Web 服務(wù),由 Web
服務(wù)準(zhǔn)備基礎(chǔ)架構(gòu)對這種使用進行評測并給出報告。
使用事件被傳給定價引擎,為計費系統(tǒng)生成發(fā)票行。
服務(wù)提供者和訂戶都通過訪問計費系統(tǒng)獲知當(dāng)前的使用費用。
服務(wù)提供者使用管理
UI 來控制對 Web 服務(wù)的訪問。
以上每一個方面都在一定程度上與準(zhǔn)備系統(tǒng)有關(guān)。開發(fā)和部署方面需要構(gòu)建一個到準(zhǔn)備系統(tǒng)的接口;登記和預(yù)訂構(gòu)建準(zhǔn)備系統(tǒng);使用方面利用準(zhǔn)備系統(tǒng)。因此,登記和準(zhǔn)備系統(tǒng)及其支持系統(tǒng)是成功地托管企業(yè)級 Web 服務(wù)的關(guān)鍵。
“Web 服務(wù)托管”要求
為了支持在企業(yè)級托管 Web
服務(wù),您將需要許多重要的組件。這一節(jié)以“Metering and accounting for Web services”(請參閱參考資料)中介紹的為托管
Web 服務(wù)而確定的要求為基礎(chǔ)。
服務(wù)的目錄
為了管理托管的 Web
服務(wù),服務(wù)可能需要與一個報價或一次交易相關(guān)聯(lián)。報價將 Web
服務(wù)與用來確定使用費用(計費)的恰當(dāng)?shù)亩▋r包聯(lián)系起來。報價及其相關(guān)聯(lián)的服務(wù)被發(fā)布到目錄,之后便可供消費者發(fā)現(xiàn)和預(yù)訂。
定價包是將預(yù)訂和使用評測事件與費用關(guān)聯(lián)起來的一組規(guī)則。定價引擎根據(jù)確定的定價包對這些事件進行評估,將發(fā)票行提供給計費系統(tǒng)。計費系統(tǒng)將發(fā)票行與相應(yīng)的帳戶關(guān)聯(lián)起來,也與其它許多功能(比如:跟蹤發(fā)票和收款)關(guān)聯(lián)起來。
一旦定義好了,發(fā)布步驟就使消費者可以使用 Web 服務(wù)消費所必需的資產(chǎn)。與服務(wù)相關(guān)聯(lián)的報價信息被發(fā)布到目錄服務(wù),并由預(yù)訂服務(wù)引用。
登記和預(yù)訂
登記是使托管系統(tǒng)知道訂戶標(biāo)識的過程。在隨后將 Web
服務(wù)的使用與該服務(wù)的消費者相關(guān)聯(lián)時需要這個標(biāo)識。通常將登記和預(yù)訂步驟結(jié)合在一起。
預(yù)訂是將用戶添加到給定的 Web 服務(wù)消費者列表的行為。消費者通過選擇報價來選定所希望的服務(wù),報價包含所希望的服務(wù)并確定合同中的使用條款。預(yù)訂可能需要付安裝費。一旦預(yù)訂了,消費者可以使用服務(wù)操作(消費)所必需的任何資產(chǎn)。
準(zhǔn)備
準(zhǔn)備是為消費者使用服務(wù)準(zhǔn)備系統(tǒng)的行為。它包括為支持消費者活動在技術(shù)和業(yè)務(wù)兩方面作準(zhǔn)備。
Web
服務(wù)準(zhǔn)備
服務(wù)可以是匿名的或有準(zhǔn)備的。匿名服務(wù)在運行時不需要消費者的標(biāo)識就可以進行操作。匿名服務(wù)的一個例子是檢索股票價格。Web
服務(wù)的認(rèn)證、授權(quán)和評測被委托給托管系統(tǒng),因此,匿名服務(wù)通常不需要其它的準(zhǔn)備。
有準(zhǔn)備的服務(wù)是需要將用戶帳戶和/或其它信息與服務(wù)關(guān)聯(lián)起來的服務(wù)。例如,當(dāng)必須確定要檢索的帳戶余額時,從用戶資產(chǎn)清單檢索帳戶余額就是有準(zhǔn)備的服務(wù)。對與該服務(wù)相關(guān)聯(lián)的資產(chǎn)的細粒度保護還需要其它訪問控制。
要使登記和預(yù)訂過程自動化,每個有準(zhǔn)備的服務(wù)都需要一些擴展。這些通常是構(gòu)建在服務(wù)中的 API,只需要通過服務(wù)代理映射為準(zhǔn)備系統(tǒng)功能。接下來,準(zhǔn)備系統(tǒng)在預(yù)訂時將通過代理驅(qū)動這些功能。
支持系統(tǒng)
當(dāng)托管 Web
服務(wù)時,任何分布式系統(tǒng)設(shè)計中提供的許多系統(tǒng)同樣有用,并且必須是有準(zhǔn)備的,如表 1 所示。
表 1. 準(zhǔn)備支持系統(tǒng)
合同
合同可以用來存有這樣一種信息,這種信息將 Web
服務(wù)的消費者與該服務(wù)、服務(wù)的條款(包括定價包)以及計費帳戶聯(lián)系起來。認(rèn)證和標(biāo)識系統(tǒng)與所調(diào)用的服務(wù)一起提供上下文,當(dāng)調(diào)用服務(wù)時,該上下文用來發(fā)現(xiàn)恰當(dāng)?shù)暮贤?。通過“服務(wù)級協(xié)議”(Service
Level Agreement,SLA)和“服務(wù)質(zhì)量”(Quality of
Service,QoS)管理系統(tǒng),合同上下文用來對信息進行評測。在預(yù)訂的基礎(chǔ)上,托管系統(tǒng)創(chuàng)建消費者、服務(wù)、SLA、QoS 和計費帳戶,并將它們關(guān)聯(lián)起來。
在托管的環(huán)境中,如果不存在使用這些服務(wù)的有效合同,則試圖調(diào)用托管的 Web 服務(wù)將被拒絕。
評測、定價和計費
用于準(zhǔn)備的帳戶管理過程分為:評測、日志記錄、定價和計費這樣幾個子過程。
評測
如果您需要基于使用的計費,則消費者對 Web
服務(wù)的使用必須被評測。系統(tǒng)還收集登記、預(yù)訂和準(zhǔn)備事件,可以使用這些信息來確定預(yù)訂費用。
使用評測通過 Web 服務(wù)運行時的裝備來完成,無需給服務(wù)本身強加額外設(shè)計要求。Web 服務(wù)的設(shè)計者可以進一步裝備服務(wù),以提供其它評測事件。
日志記錄
評測事件被寫到公共日志中,稍后由定價引擎進行處理。評測和評測事件日志記錄都會在 Web
服務(wù)的服務(wù)器和客戶端出現(xiàn),允許稍后進行核對。
定價
使用所指定的定價包,定價引擎將評測事件轉(zhuǎn)換為傳給計費系統(tǒng)的發(fā)票項。定價引擎根據(jù)使用和預(yù)訂的情況確定費用(基于時間)。通常定價引擎是較大的計費系統(tǒng)的一部分。
計費
計費系統(tǒng)接受來自定價引擎的發(fā)票信息,并將它與正確的用戶帳戶關(guān)聯(lián)起來。計費系統(tǒng)提供一些信息,從而允許消費者檢索計費信息并根據(jù)計費信息進行支付、在發(fā)生爭議的情況下進行核對以及更正支付給提供者的供應(yīng)商(供應(yīng)商反過來也可能向原提供者提供批發(fā)服務(wù))的付款。
Web 服務(wù)托管的運行時
運行時,各種支持系統(tǒng)將再次發(fā)揮作用,如表 2
所示。
表 2:在運行時的托管支持系統(tǒng)
當(dāng)調(diào)用了服務(wù),Web 服務(wù)基礎(chǔ)架構(gòu)將試圖發(fā)現(xiàn)合同,使之應(yīng)用于該調(diào)用。合同將包含對信息(服務(wù)將根據(jù)此信息被處理)的引用。最低限度,合同的存在將起到授權(quán)核查的作用;如果沒有有效的合同,將不能調(diào)用服務(wù)。當(dāng)對由該調(diào)用生成的評測事件進行處理時,合同還可以確定將會用到的定價包;當(dāng)調(diào)度服務(wù)時,合同可以確定要用到的 QoS 和 SLA 參數(shù)。
管理
自助式簡檔管理功能的使用將可以降低服務(wù)提供者的操作成本,將賦予消費者管理其組織和個人數(shù)據(jù)的權(quán)利。
認(rèn)證和授權(quán)系統(tǒng)的管理功能通常由這些系統(tǒng)本身提供。
目錄發(fā)布工具將用來管理目錄中的服務(wù)和報價信息,而托管系統(tǒng)將提供合同和預(yù)訂管理。
計費系統(tǒng)通常提供定制的管理功能。計費系統(tǒng)還可以提供訂戶接口組件,這些組件將被集成到最終用戶門戶網(wǎng)站中。
Web 服務(wù)托管技術(shù)
“Web 服務(wù)托管技術(shù)”(WHST)是發(fā)布在
alphaWorks 上的新包,它實現(xiàn)了準(zhǔn)備的所有主要功能。以下的內(nèi)容是 WSHT 及其工作原理的概述。
組件和功能
WSHT
的主要組件有門戶網(wǎng)站,報價目錄,登記和預(yù)訂系統(tǒng),運行時擴展以及定價、計費和帳戶管理系統(tǒng)。
WHST 門戶網(wǎng)站
WSHT 包滿足了托管 Web
服務(wù)的許多要求。其目的并不是生產(chǎn)服務(wù),因此為了方便,將登記、預(yù)訂和管理功能組合到一個門戶網(wǎng)站。門戶網(wǎng)站提供了對以下內(nèi)容的訪問:
目錄構(gòu)建和管理功能。
用戶和預(yù)訂管理。
計費帳戶狀況。
登記功能。
預(yù)訂功能。
權(quán)利列表。
Web
服務(wù)測試接口。
報價創(chuàng)建和報價目錄
WHST
提供了創(chuàng)建和管理稱為報價的預(yù)訂元素的工具。報價將來自 UDDI 注冊中心的一個或多個 Web 服務(wù)與用來計費的定價包相關(guān)聯(lián)。
報價放在一個簡單的目錄里提供給已登記用戶,作為登記和預(yù)訂操作的一部分。
登記和預(yù)訂
簡單的登記系統(tǒng)在
WSTK“標(biāo)識”服務(wù)的基礎(chǔ)上被提供。要登記,用戶只需要選擇一個獨一無二的用戶標(biāo)識并提供一個密碼。
預(yù)訂接口允許已登記用戶從可用的報價列表中進行選擇。接受了報價中的條款就會創(chuàng)建服務(wù)調(diào)用時所用到的合同。
運行時擴展
基本的 Web 服務(wù)運行時在 WHST
環(huán)境中被擴展。運行時被裝備為記錄審計和評測記錄?;镜?WSTK 標(biāo)識服務(wù)用來進行授權(quán)(如果用戶存在且與密碼匹配,他們將被授權(quán)使用系統(tǒng))。WSTK
合同服務(wù)用來確定服務(wù)的用戶是否擁有一個有效的合同,之后合同標(biāo)識符將在評測記錄中被引用。
定價、計費和帳戶管理
輕量的定價引擎周期性地處理審計和評測日志中的評測記錄,將發(fā)票記錄傳給輕量的計費系統(tǒng)。計費系統(tǒng)將發(fā)票記錄與訂戶帳戶關(guān)聯(lián)起來。將提供一個用戶界面,允許用戶查看匯總的訂戶帳單。
操作 WSHT
操作 WSHT
是一個分為兩步的過程:第一步,用準(zhǔn)備系統(tǒng)建立服務(wù);第二步,將服務(wù)消費者客戶綁定到準(zhǔn)備系統(tǒng)。
WSHT 發(fā)布、登記和預(yù)訂
圖 1 展示了服務(wù)開發(fā)者怎樣將服務(wù)定義發(fā)布到
UDDI
注冊中心。服務(wù)提供者將服務(wù)與定價包相匹配作為報價,并創(chuàng)建一個目錄條目。消費者向服務(wù)提供者登記,從目錄選出所希望的服務(wù),并且預(yù)訂服務(wù)。客戶資產(chǎn)被消費者下載,并在調(diào)用服務(wù)的客戶應(yīng)用程序的開發(fā)中使用。
圖 1. 用準(zhǔn)備系統(tǒng)建立服務(wù)。
WHST 運行時
在運行時(請參閱圖
2),客戶應(yīng)用程序綁定到服務(wù),并使用恰當(dāng)?shù)臋C制調(diào)用服務(wù),該機制報告在登記階段建立的標(biāo)識(請參閱圖 1)。Web
服務(wù)的服務(wù)器調(diào)用標(biāo)識處理程序來驗證消費者標(biāo)識,然后調(diào)用合同處理程序來驗證合同是否存在。接下來調(diào)用評測處理程序來記錄服務(wù)調(diào)用的啟動,之后,記錄它的結(jié)束。定價引擎處理事件日志中的事件,確定費用并且在計費系統(tǒng)中創(chuàng)建發(fā)票項。消費者使用服務(wù)門戶網(wǎng)站來查看使用費用。
圖 2. 運行時客戶應(yīng)用程序綁定和服務(wù)交互
WSHT 配置
為了支持 Web 服務(wù)協(xié)議的不同實現(xiàn),WSHT
有兩種配置:簡式和網(wǎng)關(guān)。
簡式
為了建立服務(wù)用戶的標(biāo)識,簡式配置假設(shè)使用 Apache SOAP
3.0(Axis)協(xié)議實現(xiàn)中的處理程序系統(tǒng)。服務(wù)客戶將用戶標(biāo)識和密碼插入到請求中。Web 服務(wù)工具箱(Web Services ToolKit)3.0
服務(wù)器(請參閱參考資料)檢索標(biāo)識,并用它來發(fā)現(xiàn)適用的合同,服務(wù)將按照這個合同被調(diào)用。
網(wǎng)關(guān)
“Web 服務(wù)網(wǎng)關(guān)”(Web Services
Gateway,WSGW)可以用于更復(fù)雜的情況,比如:
支持非 Axis 客戶。
支持非 Axis
托管的服務(wù)。特別是,網(wǎng)關(guān)可以用在“批發(fā)”方案中,在這種方案中服務(wù)提供者是外部服務(wù)的中介者或門戶網(wǎng)站。
支持調(diào)用 WSIF 的內(nèi)部服務(wù),包括
RMI-IIOP。
為了托管,通過添加攔截器來裝備 WSGW,攔截器的功能與上面描述的 Axis 處理程序的功能相同。網(wǎng)關(guān)將允許建立消費者標(biāo)識,而不用依賴 Axis 客戶處理程序。例如,當(dāng)使用 WSGW 時,WHST 將支持 HTTP 認(rèn)證。
結(jié)束語
WSHT 說明了“Web 服務(wù)工具箱”和“Web
服務(wù)網(wǎng)關(guān)”如何能用來提供操作按使用付費的 Web
服務(wù)托管系統(tǒng)所需要的核心功能。合同可以用來將服務(wù)和消費者標(biāo)識與定價包聯(lián)系起來。定價包把使用評測記錄轉(zhuǎn)換為發(fā)票記錄,并且與消費者帳戶關(guān)聯(lián)起來。
最重要的是,任何服務(wù)(本地的或遠程的)都可由 WHST 托管支持準(zhǔn)備和管理,而不需要改變 Web 服務(wù)本身。像本文中介紹的這種體系架構(gòu)將可以簡化 Web 服務(wù)進入服務(wù)提供者環(huán)境的接受過程。
參考資料
- 請參與本文的討論論壇。
- Dan Gisolfi 的專欄的關(guān)于基于付費的 Web 服務(wù)問題:第
1 部分、第
2 部分、第 3 部分。
- Dietmar Kuebler 和 Wolfgang Eibach 的關(guān)于評測 Web 服務(wù)的文章。
- Greg Flurry 的 Applying Web services to the application service provider environment,第
1 部分和第 2 部分。
- 從 IBM alphaWorks 下載 Web Services ToolKit。
- 從 IBM alphaWorks 下載 Web 服務(wù)托管技術(shù)包。
Mike Polan 是一名 WebSphere 體系架構(gòu)設(shè)計師,目前他致力于應(yīng)用和服務(wù)準(zhǔn)備,特別是 Web 服務(wù)準(zhǔn)備開發(fā)的研究。他是 WebSphere Commerce Suite 的開發(fā)經(jīng)理并領(lǐng)導(dǎo) VisualAge C++ 和 VisualAge Java 開發(fā)小組。您可以通過 polan@ca.ibm.com 與他聯(lián)系。
- 1Ask the DotNetJunkies: Consuming Remote Web Services in ASP.
- 2Web Services with ASP.NET
- 3泛普軟件石家莊OA信息化平臺技術(shù)路線
- 4中國特色生態(tài)文明建設(shè)的理論創(chuàng)新和實踐
- 5Web服務(wù)設(shè)計師,第4部分:基于付費Web服務(wù):術(shù)語
- 6Web服務(wù)內(nèi)幕,第9部分:研究問題--安全性與保密性
- 7一波“三折”:我的OA選型經(jīng)歷(上)
- 8追問石家莊OA信息化(高麗華)
- 9Web服務(wù)的(革)創(chuàng)新,第3部分
- 10萬寶:中國首個石家莊OA信息化的暢飲者
- 11Web Services Interoperability and SOAP
- 12源天軟件為特優(yōu)仕照明實施協(xié)同辦公管理系統(tǒng)
- 13Consuming a Web Service from a Win Form Application
- 14企業(yè)借OA節(jié)省費用,減輕金融風(fēng)暴影響
- 15A Platform for Web Services
- 16OA辦公系統(tǒng)可以幫助企業(yè)擺脫束縛
- 17架構(gòu)Web Service:描述與注冊,發(fā)布Web服務(wù)
- 18OA支持工作流報表的格式自定義——通過工作流報表
- 19互聯(lián)網(wǎng)聯(lián)盟(W3C )發(fā)布Web服務(wù)體系新規(guī)范草案
- 20OA內(nèi)容管理與知識管理方案介紹
- 21ColdFusion MX增加對J2EE、XML和Web服務(wù)的兼容
- 22石家莊OA信息化的基本XML和RDF技術(shù)(六):使用Versa的RDF查詢
- 23對于石家莊OA信息化的幾種不同理解(BY AMT 夏敬華)
- 24bindingTemplate與Web服務(wù)調(diào)用
- 25BEA實現(xiàn)安全的在線交易的web服務(wù)
- 26Web服務(wù)內(nèi)幕,第3部分:Apache和Microsoft -- 良好的合作
- 27[編譯] 石家莊OA信息化測度:目標(biāo)、過程及方法(夏敬華譯)
- 28Web服務(wù)的(革)創(chuàng)新,第2部分
- 29Web服務(wù)網(wǎng)絡(luò):簡化企業(yè)間工程的中介
- 30微軟展示新版互聯(lián)網(wǎng)服務(wù)MSN 8.0
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
版權(quán)所有:泛普軟件 渝ICP備14008431號-2 渝公網(wǎng)安備50011202501700號 咨詢電話:400-8352-114