用vs2017新增wcf專案, 新增專案後應該直接可以執行起來
執行起來 開啟類似這個目錄, 應該可以看到service1服務的幫助文件 http://localhost:52217/service1.svc
並可開啟webservice服務: http://localhost:52217/service1.svc?wsdl
在web.config的節點內新增如下**
右鍵專案–>新增–>全域性應用程式類![](https://pic.w3help.cc/3eb/ee3107203ee7abd67c0a4e00ac5f9.jpeg)
在global 類中加上服務的路由
namespace wcfservice1}}
完成了
執行專案, 可以開啟服務幫助頁面了, 類似 http://localhost:52217/service1/help
Wcf體現Restful風格
含狀態傳輸 representational state transfer 的軟體架構風格。主要特點 1 資源是由uri來指定 例如 2 對資源的操作 包括獲取 建立 修改和刪除資源,這些操作正好對應http協議提供的get post put和delete方法 3 傳輸的資源 web服務接受與返回的...
restful風格的介面
api與使用者的通訊協議,總是使用https協議。應該盡量將api部署在專用網域名稱之下。如果確定api很簡單,不會有進一步擴充套件,可以考慮放在主網域名稱下。應該將api的版本號放入url。v1 另一種做法是,將版本號放在http頭資訊中,但不如放入url方便和直觀。github採用這種做法。路徑...
設計風格 Restful
rest是設計風格而不是標準,只提供了一組設計原則和約束條件 資源由uri來指定 uri 統一資源識別符號 對資源的包括包括獲取 建立 修改 和刪除資源 這些操作正好對應http協議提供的get post put和delete方法 通過操作資源的表現形式來操作資源 非rest風格url http q...