回覆列表
  • 1 # 使用者3136867717565

    Web Service:

    1、它是基於SOAP協議的,資料格式是XML

    2、只支援HTTP協議

    3、它不是開源的,但可以被任意一個瞭解XML的人使用

    4、它只能部署在IIS上

    Web API:

    1、這是一個簡單的構建HTTP服務的新框架

    2、在.net平臺上Web API 是一個開源的、理想的、構建REST-ful 服務的技術

    3、不像WCF REST Service.它可以使用HTTP的全部特點(比如URIs、request/response頭,快取,版本控制,多種內容格式)

    4、它也支援MVC的特徵,像路由、控制器、action、filter、模型繫結、控制反轉(IOC)或依賴注入(DI),單元測試。

    5、它可以部署在應用程式和IIS上

    6、這是一個輕量級的框架,並且對限制頻寬的裝置,比如智慧手機等支援的很好

    7、Response可以被Web API的MediaTypeFormatter轉換成Json、XML 或者任何你想轉換的格式。

  • 中秋節和大豐收的關聯?
  • 怎樣做好吃的油炸花饃?