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

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

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