熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

WSlF簡介

2013-11-13 10:33:45  來源: .NET編程 
    本小節將描述一個更通用的獨立於SOAP的調用Web服務的方法稱之為Web 服務調用框架(Web Service Invocation FrameworkWSIF)它用來直接調用用 WSDL描 述的Web服務隱藏底層訪問協議(如SOAP)的復雜性
  WSIF具有的功能如下所示
  .具有給任何Web服務提供獨立於綁定訪問的API
  .提供端口類型編譯器來生成允許使用抽象服務接口調用的存根
  .允許無存根(完全動態)的Web服務調用
  .可以在運行時將更新的綁定實現插入到WSIF中
  .可以在運行時插入新的綁定
  .允許將綁定選擇推延到運行時
  WSIF是為調用Web服務提供簡單API的工具箱而不管服務怎樣提供或由哪裡提供
  WSIF的API由以WSDL編寫的抽象服務描述驅動它完全從實際使用的綁定中分離出來該調用API是面向WSDL的並且使用它更自然因為它使用WSD[術語引用消息部件(message part)操作等當閱讀一個WSDL描述時出於直覺會想到選用支持所需端口類型的端口然後過提供必須抽象輸入消息(由必要部件組成)來調用操作(不用擔心怎樣將消息映射到特定的綁定協議)WSIF API就是這樣設計的
  WSIF允許Web服務以兩種方式調用一種是無存根的動態調用它要求直接使用WSIF API另一種是通過生成允許應用程序使用的Java接口(直接對應於WSDL端口類型)和隱藏了WSIF API的存根的調用
From:http://tw.wingwit.com/Article/program/net/201311/13999.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.