다음을 통해 공유


네트워킹 및 웹 서비스

UWP(유니버설 Windows 플랫폼) 개발자는 다음과 같은 네트워킹 및 웹 서비스 기술을 사용할 수 있습니다.

주제 설명
네트워킹 기본 사항 네트워크를 사용하는 앱에서 해야 할 것들.
네트워킹 기술은 무엇입니까? 앱에 적합한 기술을 선택하는 방법에 대한 제안과 함께 UWP 개발자가 사용할 수 있는 네트워킹 기술에 대한 개요입니다.
백그라운드에서의 네트워크 통신 백그라운드에 없는 동안 네트워크 통신을 계속하기 위해 앱은 백그라운드 작업과 소켓 브로커 또는 제어 채널 트리거를 사용할 수 있습니다.
소켓 소켓은 여러 네트워킹 프로토콜이 구현되는 저수준 데이터 전송 기술입니다. UWP는 연결이 수명이 길거나 설정된 연결이 필요하지 않은지 여부에 관계없이 클라이언트 서버 또는 피어 투 피어 애플리케이션에 대한 TCP 및 UDP 소켓 클래스를 제공합니다.
WebSocket WebSockets는 HTTP(S)를 사용하여 클라이언트와 서버 간에 빠르고 안전한 양방향 통신을 위한 메커니즘을 제공하고 UTF-8 및 이진 메시지를 모두 지원합니다.
HttpClient Windows.Web.Http 네임스페이스 API를 사용하여 HTTP 2.0 및 HTTP 1.1 프로토콜을 사용하여 정보를 보내고 받습니다.
RSS/Atom 피드 Windows.Web.Syndication 네임스페이스의 기능을 사용하여 RSS 및 Atom 표준에 따라 생성된 신디케이트 피드를 사용하여 가장 최신의 인기 있는 웹 콘텐츠를 검색하거나 만듭니다.
백그라운드 전송 백그라운드 전송 API를 사용하여 네트워크를 통해 파일을 안정적으로 복사합니다.