欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
XML認證教程,第 10 部分: Web 服務(wù)
Web 服務(wù)是一種新型的 Web 應用程序。它們是自適應、自我描述、模塊化的應用程序,這些應用程序可以跨越Web 進(jìn)行發(fā)表、定位和調用。

Web 服務(wù)的定義
Web 服務(wù)是一種新型的 Web 應用程序。它們是自適應、自我描述、模塊化的應用程序,這些應用程序可以跨越Web 進(jìn)行發(fā)表、定位和調用。

Web 服務(wù)所執行的功能可以是從簡(jiǎn)單的請求到復雜的商業(yè)過(guò)程中的任何事。簡(jiǎn)單的Web 服務(wù)可以提供股票報價(jià)或處理信用卡交易。一旦部署了 Web 服務(wù),其它的應用程序(及其它的 Web 服務(wù))可以發(fā)現和調用所部署的服務(wù)

因為 Web 服務(wù)要滿(mǎn)足所有這些需要,所以,有兩個(gè)技術(shù)是關(guān)鍵的:

  1. XML
    XML 對于 Web 中移動(dòng)的結構化數據是非常重要的技術(shù)。如果 Web 要以可靠的、自動(dòng)的方式處理數據,那么 HTML 文檔是滿(mǎn)足不了此要求的。如果數據是以 XML 發(fā)送的,那么 Web 服務(wù)可以以不同的、有效的方式來(lái)處理這些數據。XML 的內容與表示的分離是很理想的。
  2. SOAP
    SOAP,即簡(jiǎn)單對象訪(fǎng)問(wèn)協(xié)議,使用 XML 消息調用遠程方法。Web 服務(wù)可以通過(guò) HTTP 的 post 和 get 方法與遠程的機器交互,但 SOAP 則更加強健和靈活。

Web 服務(wù)體系結構


在 Web 服務(wù)領(lǐng)域共有三個(gè)組件:

  1. 服務(wù)提供者
    提供服務(wù)及維護注冊表以使服務(wù)可用。
  2. 服務(wù)代理
    為服務(wù)提供交換場(chǎng)所。服務(wù)代理充當服務(wù)提供者與服務(wù)請求者之間的中介。
  3. 服務(wù)請求者
    與服務(wù)代理一起發(fā)現 Web 服務(wù),然后調用這些服務(wù)以創(chuàng )建應用程序。

有三個(gè) Web 服務(wù)操作:

  1. 發(fā)布/撤除發(fā)布
    發(fā)布和撤除發(fā)布是指將服務(wù)發(fā)布至注冊表(發(fā)布)或除去它們的一些項(撤除發(fā)布)。服務(wù)提供者聯(lián)系服務(wù)代理來(lái)發(fā)布或不發(fā)布某個(gè)服務(wù)。
  2. 查找
    查找操作由服務(wù)請求者和服務(wù)代理共同完成。服務(wù)請求者描述他們正在尋找的服務(wù)類(lèi)型,而服務(wù)代理發(fā)布與請求最匹配的結果。
  3. 綁定
    綁定操作發(fā)生在服務(wù)請求者和服務(wù)提供者之間。雙方經(jīng)過(guò)適當的商討之后,請求者就可以訪(fǎng)問(wèn)和調用提供者所提供的服務(wù)。

Web 服務(wù)實(shí)現技術(shù)
對象界面描述: WSDL
如果我們打算發(fā)布所有的 Web 服務(wù),就需要有個(gè)描述它們的通用語(yǔ)言。如果我正提供一個(gè)服務(wù),就需要將其描述給其他人,如果我想使用一個(gè)服務(wù),就需要將我所尋找的服務(wù)描述出來(lái)。WSDL 就是基于此目的設計出來(lái)的。

對象訪(fǎng)問(wèn): SOAP
SOAP 提供一套標記來(lái)表示在 Web 上使用 HTTP 傳輸協(xié)議(從 SOAP 1.1 以來(lái),SMTP 也可以) 發(fā)送的不同信息塊的作用。但是,SOAP 向您提供的能力遠遠強于HTML。 使用 SOAP,您的程序向 SOAP 服務(wù)器發(fā)送“SOAP 請求”(一個(gè)簡(jiǎn)短的 XML 文檔,描述在遠程機器上要調用的方法和所有要傳遞給它的參數)。 SOAP 服務(wù)器將嘗試用那些參數執行該方法,并將 SOAP 響應發(fā)回程序。響應可以是執行的結果,也可以是相應的錯誤消息。

對象界面發(fā)現: UDDI
UDDI是用于 Web 服務(wù)注冊信息的規范。正如我們已經(jīng)討論過(guò)的,發(fā)布后的Web 服務(wù)是可以相互被發(fā)現的;通過(guò)在UDDI的發(fā)布服務(wù)器中注冊Web服務(wù)的信息,Web服務(wù)的請求者和代理可通過(guò)這個(gè)發(fā)布服務(wù)器找到它們所需要的服務(wù)。在發(fā)布服務(wù)器中,業(yè)務(wù)邏輯和服務(wù)都是以通用的XML 格式描述的。在這些 XML 中的結構數據很容易進(jìn)行搜索、分析和處理。

對象實(shí)現: EJB, COM+, CORBA以及任何可用于對象實(shí)現的技術(shù)

SOAP 結構
SOAP為在一個(gè)松散的、分布的環(huán)境中使用XML對等地交換結構化的和類(lèi)型化的信息提供了一個(gè)簡(jiǎn)單且輕量級的機制

SOAP envelope (SOAP信封)SOAP encoding rules (SOAP編碼規則)SOAP RPC representation (SOAP RPC表示)SOAP binding (SOAP綁定)

Request/Response Message
Request 調用遠端對象的某個(gè)方法
Response 返回該方法運行后的輸出結果

SOAP Message 結構
SOAP 定義了一個(gè)“envelope”對象使用“envelope”包裝消息,自身消息可以采用自身特定的XML詞匯使用namespace來(lái)區分彼此。

SOAP例子:

<env:Envelope xmlns:env="http://www.w3.org/2001/12/soap-envelope"><env:Header><ac:alertcontrol xmlns:ac="http://example.org/alertcontrol"><ac:priority>1</ac:priority><ac:expires>2001-06-22 11:00am</ac:expires></ac:alertcontrol></env:Header><env:Body><alert:alert xmlns:alert="http://example.org/alert"><alert:msg>上午11:30,發(fā)出計算機設備訂貨傳真。</alert:msg></alert:alert></env:Body></env:Envelope>

Web Services Description Language(WSDL)
使用XML進(jìn)行描述類(lèi)似IDL, 不過(guò)是使用XML格式

描述了服務(wù)的操縱信息

Service InterfaceImplementation DetailsAccess ProtocolContact Endpoint

WSDL是早先技術(shù)的綜合

IBM‘s NASSLMicrosoft‘s SDL

WSDL Elements

types: 描述將會(huì )使用的數據類(lèi)型message: 定義傳入傳出的消息格式portType: 定義了一個(gè)入口的類(lèi)型(使用了怎樣的request/response消息對)binding: 確定portType將會(huì )使用何種傳輸協(xié)議(SOAP/HTTP-POST/…)port: 定義了一個(gè)關(guān)聯(lián)某個(gè)binding的服務(wù)入口service: 一組port組成的Web Service

Universal Description, Discovery and Integration(UDDI)
UDDI 注冊中心包含了通過(guò)程序手段可以訪(fǎng)問(wèn)到的對企業(yè)和企業(yè)支持的服務(wù)所做的描述。此外,還包含對 Web 服務(wù)所支持的因行業(yè)而異的規范、分類(lèi)法定義(用于對于企業(yè)和服務(wù)很重要的類(lèi)別)以及標識系統(用于對于企業(yè)很重要的標識)的引用。UDDI 提供了一種編程模型和模式,它定義與注冊中心通信的規則。UDDI 規范中所有 API 都用 XML 來(lái)定義,包裝在 SOAP 信封中,在 HTTP 上傳輸。

UDDI 消息的傳輸,通過(guò) HTTP 從客戶(hù)機的 SOAP 請求傳到注冊中心節點(diǎn),然后再反向傳輸。注冊中心服務(wù)器的 SOAP 服務(wù)器接收 UDDI SOAP 消息、進(jìn)行處理,然后把 SOAP 響應返回給客戶(hù)機。就注冊中心條例而言,客戶(hù)機發(fā)出的要修改數據的請求必須確保是安全的、經(jīng)過(guò)驗證的事務(wù)。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Web Service——下一代的WWW
Web service 架構學(xué)習
我的畢業(yè)設計簡(jiǎn)介--tsimgsong
徹底理解webservice SOAP WSDL
webservice筆記
干貨 | 最全Web Service滲透測試總結
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久