簡體   English   中英

自托管(Owin)基於Windows 10手機上的Asp.Net Web API

[英]Self Hosted (Owin) based Asp.Net Web API on Windows 10 mobile phone

是否可以在Windows 10手機/平板電腦上運行基於自托管(Owin)的Asp.Net Web API? 我想使用移動/平板電腦作為我已經開發的Asp.Net Web API的服務器。

好問題。 由於Windows 10移動版具有一個“設備門戶”,其中包括一組REST資源,這些資源位於網絡中設備IP上,因此答案似乎是“可以,是可能的”。 但我擔心這個工具是作為(一種)修改的WCF服務實現的。 它不需要常規的HTTP服務器,這對於資源受限的設備來說是過度的,但是為了響應REST請求而發出HTTP文檔。 也許您可以自己設計,請記住Windows Mobile中不提供“服務”的概念。 為了避免將您的應用放在前台,您必須對UWP中的“后台任務”進行一些研究,文檔在幾周前刷新(請參閱https://msdn.microsoft.com/en-us/windows/ uwp / launch-resume / support-your-app-with-background-tasks )但是,這些似乎是為輕量級應用程序設計的。 也許您可以在應用程序中設計HTTP偵聽器,生成所需的文檔並將它們返回給調用者。 我很確定Project Katana不能包含在UWP解決方案中,但我建議您快速閱讀這個主題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM