ネットワークと 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 を使います。 |