Windows 10携帯電話/タブレットでSelf Hosted(Owin)ベースのAsp.Net Web APIを実行できますか? 私は既に開発したAsp.Net Web APIのサーバーとしてモバイル/タブレットを使いたいと思います。Windows 10の携帯電話でSelf-Hosted(Owin)ベースのAsp.Net Web API
1
A
答えて
0
良い質問です。 Windows 10 Mobileには、デバイスIPでネットワークに配置された一連のRESTリソースを構成する「デバイスポータル」があるため、「はい、可能です」と思われます。しかし、私はこの施設が(ソート)変更WCFサービスとして実装されているのではないかと心配しています。リソースに制約のあるデバイスには過剰なHTTPサーバーは必要ありませんが、RESTリクエストに応じてHTTPドキュメントを発行します。おそらく、自分自身でデザインすることができます。「サービス」という概念はWindows Mobileでは利用できません。あなたのアプリケーションをフォアグラウンドに保つのを避けるために、UWPの「バックグラウンドタスク」に関する少しの研究を行う必要があります.2~3週間前にドキュメントが更新されました。(https://msdn.microsoft.com/en-us/windows/uwp/launch-resume/support-your-app-with-background-tasksを参照してください。) しかし、これらは軽量アプリケーションのために設計されているようです。しかしおそらくアプリケーションでHTTPリスナーを設計し、必要なドキュメントを生成して呼び出し元に返すことができます。私はかなりプロジェクトKatanaはUWPソリューションに含めることができないと確信していますが、私は同様に件名の迅速な読書をお勧めします。
確かに私はリンクを詳細に研究します。 Windows 10がモバイルデバイスにこのような制限を持つ理由を確かめてください。私はアンドロイドOS上で実行されている多くの小さなサーバーアプリケーション(Http SeverとFtpサーバー)を見てきました。だから私は、モバイルデバイス用のWindows 10でも同様の機能が利用できると考えました。 – parag