91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于ASP.NET WebAPI OWIN實現Self-Host項目實戰

發布時間:2020-08-05 11:22:09 來源:網絡 閱讀:5005 作者:阿笨NET 欄目:編程語言

引用

寄宿ASP.NET Web API 不一定需要IIS 的支持,我們可以采用Self Host 的方式使用任意類型的應用程序(控制臺、Windows Forms 應用、WPF 應用甚至是Windows Service)作為宿主。

一、摘要

本期同樣帶給大家分享的是阿笨在實際工作中遇到的真實業務場景,請跟隨阿笨的視角去如何實現采用微軟的ASP.NET OWIN技術承載WebAPI服務,如果您對本期的教程內容感興趣,那么請允許讓阿笨帶著大家一起學習吧!

廢話不多說,直接上干貨,我們不生產干貨,我們只是干貨的搬運工。

基于ASP.NET WebAPI OWIN實現Self-Host項目實戰

你想要的干貨都在這

四、需求分析

4.1、上期回顧

上一期我們分享了基于開源SuperSocket實現客戶端和服務端通信項目實戰實現了WEB網頁提交打印數據給WEB服務端,WEB服務端將接受的打印數據通過Socket通訊服務器推送給指定的客戶端。

我們能否簡化上面的調用過程步驟呢?

直接讓客戶端將打印數據給本地的客戶端,而無須再通過Socket通訊服務器進行中轉。

4.2、原理圖

基于ASP.NET WebAPI OWIN實現Self-Host項目實戰

原理圖

4.3、那么我們今天要解決的問題可以總結為下面的一句話:

如何讓WEB網頁端直接以HTTP方式訪問本地桌面客戶端,就像訪問遠程IIS上的Web應用程序一樣?

4.4、實現WEB應用程序的Self-Host解決方案

通過HttpListener實現簡單的Http服務(.NET 2.0+)

基于WCF堆棧的自宿主SelfHosting

采用ASP.NET HttpSelfHost來承載WebAPI服務 (.NET 4.0+)

采用ASP.NET OWIN來承載WebAPI服務(.NET4.5微軟推薦使用)

等等......

五、涉及覆蓋的知識點

ASP.NET WebAPI HttpSelfHost/OWIN 如何以桌面應用程序方式,宿主承載WebApi服務;

ASP.NET WebAPI HttpSelfHost/OWIN 如何讓服務端支持CROS跨越訪問;

IE10.0 以下瀏覽器通過XDomainRequest實現CORS訪問;

六、源碼在線解讀和演示

【網易云課堂】:點擊在線觀看

【騰訊課堂】:點擊在線觀看

【微信公眾號】:跟著阿笨一起玩NET



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

红桥区| 海盐县| 石台县| 绥化市| 老河口市| 虞城县| 广安市| 凭祥市| 布拖县| 东兰县| 珲春市| 闽侯县| 安岳县| 五常市| 中江县| 九台市| 千阳县| 顺昌县| 乐至县| 绩溪县| 南宁市| 阿瓦提县| 遵化市| 高密市| 铜梁县| 松江区| 蛟河市| 乌拉特后旗| 临泉县| 海门市| 富裕县| 屏东县| 绥阳县| 通渭县| 鹤庆县| 长沙县| 苗栗县| 肇庆市| 永年县| 三台县| 中西区|