Networking and web services
The following networking and web services technologies are available for Universal Windows Platform (UWP) developers.
|Networking basics||Things you must do for any network-enabled app.|
|Which networking technology?||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 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.|
|WebSockets||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.|
|HttpClient||Use Windows.Web.Http namespace API to send and receive information using the HTTP 2.0 and HTTP 1.1 protocols.|
|RSS/Atom feeds||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||Use the background transfer API to copy files reliably over the network.|
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.