<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Web服務(wù)實現(xiàn)技術(shù)

    時間:2024-10-30 10:36:04 IBM認證 我要投稿
    • 相關(guān)推薦

    關(guān)于Web服務(wù)實現(xiàn)技術(shù)

      Web 服務(wù)是一種新型的 Web 應(yīng)用程序。它們是自適應(yīng)、自我描述、模塊化的應(yīng)用程序,這些應(yīng)用程序可以跨越Web 進行發(fā)表、定位和調(diào)用。下面YJBYS小編為大家整理了關(guān)于Web服務(wù)實現(xiàn)技術(shù)的文章,希望對你有所幫助。

      Web 服務(wù)實現(xiàn)技術(shù)

      對象界面描述: WSDL

      如果我們打算發(fā)布所有的 Web 服務(wù),就需要有個描述它們的通用語言。如果我正提供一個服務(wù),就需要將其描述給其他人,如果我想使用一個服務(wù),就需要將我所尋找的服務(wù)描述出來。WSDL 就是基于此目的設(shè)計出來的。

      對象訪問: SOAP

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

      對象界面發(fā)現(xiàn): UDDI

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

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

      SOAP 結(jié)構(gòu)

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

      SOAP envelope (SOAP信封)

      SOAP encoding rules (SOAP編碼規(guī)則)

      SOAP RPC representation (SOAP RPC表示)

      SOAP binding (SOAP綁定)

      Request/Response Message

      Request 調(diào)用遠端對象的某個方法

      Response 返回該方法運行后的輸出結(jié)果

      SOAP Message 結(jié)構(gòu)

      SOAP 定義了一個“envelope”對象使用“envelope”包裝消息,自身消息可以采用自身特定的XML詞匯使用namespace來區(qū)分彼此。

      SOAP例子:

      1

      2001-06-22 11:00am

      上午11:30,發(fā)出計算機設(shè)備訂貨傳真。

      Web Services Description Language(WSDL)

      使用XML進行描述類似IDL, 不過是使用XML格式

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

      Service Interface

      Implementation Details

      Access Protocol

      Contact Endpoint

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

      IBM's NASSL

      Microsoft's SDL

      WSDL Elements

      types: 描述將會使用的數(shù)據(jù)類型

      message: 定義傳入傳出的消息格式

      portType: 定義了一個入口的類型(使用了怎樣的request/response消息對)

      binding: 確定portType將會使用何種傳輸協(xié)議(SOAP/HTTP-POST/…)

      port: 定義了一個關(guān)聯(lián)某個binding的服務(wù)入口

      service: 一組port組成的Web Service

      Universal Description, Discovery and Integration(UDDI)

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

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


    【W(wǎng)eb服務(wù)實現(xiàn)技術(shù)】相關(guān)文章:

    java實現(xiàn)web服務(wù)器的方法10-14

    如何成功地實現(xiàn)web服務(wù)器的搭建05-30

    Web 2.0技術(shù)的內(nèi)容08-13

    關(guān)于網(wǎng)格與Web服務(wù)的結(jié)合09-30

    Web服務(wù)中的異常處理09-17

    安裝Web服務(wù)器07-16

    WEB服務(wù)器的優(yōu)化方法10-30

    Web服務(wù)器常規(guī)維護10-16

    web數(shù)據(jù)挖掘技術(shù)分析與研究09-06

    Web數(shù)據(jù)挖掘技術(shù)探析論文10-22

    主站蜘蛛池模板: 国产精品你懂的在线播放| 久久久久久久久无码精品亚洲日韩 | 欧美亚洲国产成人精品| 97精品久久天干天天天按摩| 国产99视频精品免视看7| 欧美激情精品久久久久久久| 亚洲乱码国产乱码精品精| 亚洲av永久无码精品网站| 国产精品狼人久久久久影院 | 日韩精品欧美亚洲| 亚洲午夜精品一级在线播放放| 人人妻人人澡人人爽欧美精品 | 久久久久99精品成人片三人毛片| 天天爽夜夜爽8888视频精品| 999精品色在线播放| 久久精品亚洲福利| 麻豆精品不卡国产免费看| 国产伦精品一区二区三区| 亚洲综合精品网站在线观看| 国产精品毛片一区二区| 久久国产精品久久久| 精品欧美一区二区在线看片| 亚洲国产成人精品无码区在线观看| 精品久久综合1区2区3区激情| 91精品无码久久久久久五月天| 国产精品久久国产精麻豆99网站| 国产精品免费视频观看拍拍| 精品国产综合成人亚洲区| 国产欧美精品AAAAAA片| 精品综合久久久久久888蜜芽| 亚洲精品无码久久久影院相关影片 | 3级黄性日本午夜精品| 精品四虎免费观看国产高清午夜| 2020亚洲男人天堂精品| 97久久超碰成人精品网站| 精品乱码一区二区三区四区| 久久久无码精品亚洲日韩按摩| 亚洲AV无码久久精品成人| 一区二区三区国产精品| 伊在人亚洲香蕉精品区麻豆 | 无码精品人妻一区二区三区免费看|