ネットワークと Web サービス

ユニバーサル Windows プラットフォーム (UWP) 開発者は、次のネットワークと Web サービス テクノロジを利用できます。

トピック 説明
ネットワークの基本 ネットワーク対応アプリで実行する必要がある事柄について説明します。
アプリに適したネットワーク テクノロジ お客様のアプリに適したテクノロジを選ぶための提案など、UWP 開発者が利用できるネットワーク テクノロジの概要です。
バックグラウンドでのネットワーク通信 バックグラウンドでないときにネットワーク通信を続けるため、アプリはバックグラウンド タスクを使うことができます。ソケット ブローカーまたはコントロール チャネルがトリガーされます。
ソケット ソケットとは、下位レベルのデータ転送テクノロジであり、多くのネットワーク プロトコルがこの上に実装されています。 UWP は、接続が長期間維持されるか、確立された接続が不要かどうかに関係なく、クライアント/サーバー アプリケーションまたはピア ツー ピア アプリケーションの TCP および UDP ソケット クラスを提供します。
WebSocket WebSocket は、クライアントとサーバー間の高速で安全な双方向通信を、HTTP(S) を使った Web 経由で実現するメカニズムを提供し、UTF-8 メッセージとバイナリ メッセージの両方をサポートします。
HttpClient HTTP 2.0 プロトコルと HTTP 1.1 プロトコルを使って情報を送受信するには、Windows.Web.Http 名前空間 API を使います。
RSS/Atom フィード Windows.Web.Syndication 名前空間の機能を利用し、RSS や Atom の標準に従って生成される概要フィードを使って、最新の人気の高い Web コンテンツを取得または作成します。
バックグラウンド転送 ネットワーク経由でファイルを確実にコピーするには、バックグラウンド転送 API を使います。