ネットワークと Web サービスNetworking and web services

ユニバーサル Windows プラットフォーム (UWP) 開発者は、次のネットワークと Web サービス テクノロジを利用できます。The following networking and web services technologies are available for Universal Windows Platform (UWP) developers.

トピックTopic 説明Description
ネットワークの基本Networking basics ネットワーク対応アプリで実行する必要がある事柄について説明します。Things you must do for any network-enabled app.
アプリに適したネットワーク テクノロジWhich networking technology? UWP 開発者が利用できるネットワーク テクノロジの概要と、アプリに適したテクノロジを選ぶヒントを説明します。A quick overview of the networking technologies available for a UWP developer, with suggestions on how to choose the technologies that are right for your app.
バックグラウンドでのネットワーク通信Network communications in the background バックグラウンドでないときにネットワーク通信を続けるため、アプリはバックグラウンド タスクを使うことができます。ソケット ブローカーまたはコントロール チャネルがトリガーされます。To continue network communication while it's not in the background, an app can use background tasks and either socket broker or control channel triggers.
ソケットSockets ソケットは、下位レベルのデータ転送テクノロジであり、多くのネットワーク プロトコルがこの上に実装されています。Sockets are a low-level data transfer technology on top of which many networking protocols are implemented. UWP は、接続が長期間維持されるか、確立された接続が必要あるかどうかに関係なく、クライアント/サーバー アプリケーションまたは ピア ツー ピア アプリケーションの TCP および UDP ソケット クラスを提供します。UWP offers TCP and UDP socket classes for client-server or peer-to-peer applications, whether connections are long-lived or an established connection is not required.
WebSocketWebSockets WebSocket は、クライアントとサーバー間の高速で安全な双方向通信を、HTTP(S) を使った Web 経由で実現するメカニズムを提供し、UTF-8 メッセージとバイナリ メッセージの両方をサポートします。WebSockets provide a mechanism for fast, secure, two-way communication between a client and a server over the web using HTTP(S), and supporting both UTF-8 and binary messages.
HttpClientHttpClient HTTP 2.0 プロトコルと HTTP 1.1 プロトコルを使って情報を送受信するには、Windows.Web.Http 名前空間 API を使います。Use Windows.Web.Http namespace API to send and receive information using the HTTP 2.0 and HTTP 1.1 protocols.
RSS/Atom フィードRSS/Atom feeds Windows.Web.Syndication 名前空間の機能を利用し、RSS や Atom の標準に従って生成される概要フィードを使って、最新の人気の高い Web コンテンツを取得または作成します。Retrieve or create the most current and popular Web content using syndicated feeds generated according to the RSS and Atom standards using features in the Windows.Web.Syndication namespace.
バックグラウンド転送Background transfers ネットワーク経由でファイルを確実にコピーするには、バックグラウンド転送 API を使います。Use the background transfer API to copy files reliably over the network.