네트워킹 및 인터넷
Windows에는 데스크톱 앱의 네트워킹 및 인터넷 사용을 지원하는 API, 구성 요소 및 서비스가 있습니다. DSVM에서 제공하는 기능은 다음과 같습니다.
- HTTP API.
- 네트워크 및 네트워크 관리.
- DNS 및 DHCP.
- 특정 네트워크 구현과 독립적인 네트워킹 기능입니다.
- 원격 액세스 서비스.
- 전화 통신 및 팩스.
항목 | Description |
---|---|
배달 최적화(DO) |
배달 최적화는 organization 네트워크로 연결된 디바이스에 업데이트를 제공하는 클라우드 관리형 피어 투 피어 클라이언트 업데이트 서비스입니다. 배달 최적화를 사용하면 디바이스가 Microsoft 서버 외에도 대체 원본(예: 네트워크의 다른 피어)에서 업데이트를 다운로드할 수 있습니다. 배달 최적화는 로컬 디바이스의 부분 비트를 Microsoft 서버의 부분 비트와 결합하여 네트워크 환경의 디바이스를 업데이트합니다. 예상된 결과는 대역폭 사용량이 줄어들고 업데이트 프로세스가 더 빨라집니다. |
DNS(Domain Name System) |
Microsoft Windows의 로케이터 서비스인 DNS(Domain Name System)는 IP 기반 네트워크에서 컴퓨터를 찾는 업계 표준 프로토콜입니다. |
DHCP(Dynamic Host Configuration Protocol) |
DHCP 클라이언트 옵션이라고도 하는 DHCP(동적 호스트 구성 프로토콜) API(애플리케이션 프로그래밍 인터페이스)를 사용하면 Microsoft Windows 클라이언트가 DHCP 서버에서 특정 옵션을 쿼리할 수 있습니다. 이렇게 하면 DHCP 서버를 통해 노출되는 공급업체별 옵션을 Windows 클라이언트에서 쿼리할 수 있습니다. |
팩스 서비스 |
팩스 서비스는 로컬 영역 네트워크의 클라이언트에 대한 팩스 기능을 제공합니다. |
연결 마법사 API 가져오기 |
API(연결 마법사 애플리케이션 프로그래밍 인터페이스)를 사용하면 개발자가 네트워크, 인터넷 및 VPN(가상 사설망) 연결을 만들고, 인터넷 연결이 있는지 여부를 확인하고, 특정 연결 유형에 필요한 사용자 정보를 캡처하기 위한 마법사 페이지를 등록할 수 있습니다. |
HTTP Server API(HTTP 서버 API) |
HTTP Server API를 사용하면 애플리케이션이 MICROSOFT IIS(인터넷 정보 서버)를 사용하지 않고 HTTP를 통해 통신할 수 있습니다. |
IP 도우미 |
IP 도우미(인터넷 프로토콜 도우미) API를 사용하면 로컬 컴퓨터에 대한 네트워크 구성 설정을 검색하고 수정할 수 있습니다. |
관리 정보 기반 |
MIB(관리 정보 기반) API는 원격 액세스 라우팅 서비스, IP(인터넷 프로토콜) 도우미 및 SNMP(Simple Network Management Protocol)를 비롯한 다양한 기술에 대한 네트워크 및 네트워크 관리 데이터를 포함하는 데 사용되는 구조 집합을 제공합니다. |
MSMQ(메시지 큐) |
MSMQ(메시지 큐) 기술을 사용하면 다른 시간에 실행되는 애플리케이션이 일시적으로 오프라인 상태일 수 있는 다른 유형의 네트워크 및 시스템 간에 통신할 수 있습니다. |
멀티캐스트 주소 MADCAP(동적 클라이언트 할당 프로토콜) |
멀티캐스트 주소 MADCAP(동적 클라이언트 할당 프로토콜)를 사용하면 애플리케이션이 멀티캐스트 주소를 가져오고, 갱신하고, 해제할 수 있습니다. |
네트워크 인터페이스 |
이 항목에서는 코드 및 해당 속성에서 식별할 수 있는 방법을 포함하여 Windows의 고급 네트워크 인터페이스 개념에 대해 설명합니다. |
네트워크 목록 관리자 |
네트워크 목록 관리자 API를 사용하면 애플리케이션에서 사용 가능한 네트워크 연결 목록을 검색할 수 있습니다. 애플리케이션은 특성 및 서명에 따라 네트워크를 필터링하고 작업에 가장 적합한 네트워크를 선택할 수 있습니다. 네트워크 목록 관리자 인프라는 애플리케이션에 네트워크 환경의 변경 내용을 알리므로 애플리케이션이 네트워크 연결을 동적으로 업데이트할 수 있도록 합니다. |
네트워크 관리 |
네트워크 관리 기능은 사용자 계정 및 네트워크 리소스를 관리하는 기능을 제공합니다. |
네트워크 공유 관리 |
네트워크 공유 관리를 사용하면 애플리케이션이 SMB(서버 메시징 블록) 프로토콜을 사용하여 Windows 클라이언트와 서버 간의 통신을 관리하고 모니터링할 수 있습니다. |
피어 투 피어 |
피어 투 피어 기술은 분산 네트워크에서 실시간 통신 및 협업을 용이하게 하는 데 사용됩니다. |
QOS(서비스 품질) |
업계 전반의 이니셔티브인 QOS(서비스 품질)를 통해 네트워크를 보다 효율적으로 사용할 수 있습니다. |
RPC(원격 프로시저 호출) |
Microsoft RPC(원격 프로시저 호출)는 분산 클라이언트/서버 프로그램을 만들기 위한 강력한 기술을 정의합니다. RPC 런타임 스텁 및 라이브러리는 네트워크 프로토콜 및 통신과 관련된 대부분의 프로세스를 관리합니다. 이렇게 하면 네트워크의 세부 정보가 아닌 애플리케이션의 세부 정보에 집중할 수 있습니다. |
라우팅 및 원격 액세스 서비스 |
RAS(원격 액세스 서비스)를 사용하여 클라이언트 애플리케이션을 만들 수 있습니다. 이러한 애플리케이션은 RAS 공통 대화 상자를 표시하고, 원격 액세스 연결 및 디바이스를 관리하고, 전화 번호부 항목을 조작합니다. |
Simple Network Management Protocol |
SNMP(Simple Network Management Protocol)의 Microsoft Windows 구현은 원격 디바이스를 구성하고, 네트워크 성능을 모니터링하고, 네트워크 사용량을 감사하고, 네트워크 오류 또는 부적절한 액세스를 검색하는 데 사용됩니다. |
SMB 관리 API |
SMB 관리 API는 공유를 관리하고 액세스를 공유하는 WMI 클래스 및 메서드를 제공합니다. |
TAPI(전화 통신 애플리케이션 프로그래밍 인터페이스) |
Microsoft 전화 통신 애플리케이션 프로그래밍 인터페이스는 Windows용 통신 애플리케이션 개발을 지원합니다. |
Teredo |
Teredo IPv6/IPv4 호스트가 하나 또는 여러 개의 IPv4 NAT(네트워크 주소 변환기) 뒤에 있는 경우 유니캐스트 IPv6 트래픽에 대한 주소 할당 및 호스트 간 자동 터널링을 제공하는 IPv6 전환 기술입니다. |
WebSocket 프로토콜 구성 요소 API |
WebSocket 프로토콜 구성 요소 API를 사용하면 기존 네트워크 중간자에서 작동하는 HTTP를 통한 비동기 양방향 통신 채널을 사용할 수 있습니다. |
Windows 필터링 플랫폼 |
WFP(Windows 필터링 플랫폼)는 네트워크 필터링 애플리케이션을 만들기 위한 플랫폼을 제공하는 API 및 시스템 서비스 세트입니다. 개발자는 WFP API를 사용하여 운영 체제의 네트워킹 스택에 있는 여러 계층에서 발생하는 패킷 처리와 상호 작용하는 코드를 작성할 수 있습니다. 네트워크 데이터는 대상에 도달하기 전에 필터링 및 수정할 수 있습니다. |
Windows 방화벽 기술 |
고급 보안 및 관련 방화벽 기술을 사용하는 Windows 방화벽을 사용하면 개발자가 인터넷 연결을 공유하고, 방화벽을 사용하여 연결을 보호하고, NAT(네트워크 주소 변환)를 제공할 수 있습니다. |
WNet(Windows 네트워킹) |
WNet(Windows 네트워킹) 기능을 사용하면 특정 네트워크 공급자 또는 물리적 네트워크 구현에 대한 허용을 하지 않고도 애플리케이션에서 네트워킹 기능을 구현할 수 있습니다. |
Windows 네트워크 가상화 |
Windows 네트워크 가상화를 사용하면 고객 가상 머신 네트워크가 물리적 네트워크에서 가상 머신 네트워크를 분리하고, 가상 머신 프로비저닝에 유연성을 제공하며, 고객이 IP 주소 및 토폴로지 클라우드 데이터 센터로 가져올 수 있습니다. |
Windows RSS 플랫폼 |
Windows RSS 플랫폼은 애플리케이션이 사용자가 구독한 RSS(Really Simple Syndication) 피드 컬렉션인 공통 피드 목록에 액세스하고 조작할 수 있는 API입니다. |
Windows 소켓 2 |
Winsock(Windows Sockets 2)을 사용하면 프로그래머가 사용되는 네트워크 프로토콜과 관계없이 유선으로 애플리케이션 데이터를 전송하는 고급 인터넷, 인트라넷 및 기타 네트워크 지원 애플리케이션을 만들 수 있습니다. |
Windows Web Services API |
WWSAPI는 WS-* 및 의 집합을 지원하여 핵심 네트워크 통신 기능을 제공하는 SOAP의 네이티브 코드 구현입니다. NET-* 프로토콜 제품군입니다. |
Webdav |
WebDAV(Web Distributed Authoring and Versioning)는 HTTP를 사용하여 복사, 이동, 삭제 및 만들기와 같은 기본 파일 함수를 수행하는 방법을 정의하는 HTTP(Hypertext Transfer Protocol)의 확장입니다. |
Windows HTTP 서비스(WinHTTP) |
Microsoft WinHTTP(Windows HTTP 서비스)는 개발자에게 HTTP 프로토콜을 통해 다른 HTTP 서버로 요청을 보낼 수 있는 API(HTTP 클라이언트 애플리케이션 프로그래밍 인터페이스)를 제공합니다. |
XML HTTP 요청 2 |
XML HTTP 요청 2 인터페이스를 사용하면 애플리케이션이 MTA(다중 스레드 아파트)에서 HTTP 요청 작업을 수행하고 콜백을 사용하여 응답 처리 중에 필요한 정보의 알림을 받을 수 있습니다. |
Windows Internet(WinINet) |
Microsoft WinINet(Windows Internet) API(애플리케이션 프로그래밍 인터페이스)를 사용하면 애플리케이션이 FTP 및 HTTP와 같은 표준 인터넷 프로토콜에 액세스할 수 있습니다. 사용 편의성을 위해 WinINet은 이러한 프로토콜을 상위 수준 인터페이스로 추상화합니다. |