System.Net.PeerToPeer 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
피어 네트워킹 기능에 대한 액세스를 제공합니다.
클래스
| Name | Description |
|---|---|
| Cloud |
Peer Cloud 개체를 정의하는 값을 지정합니다. |
| CloudCollection |
요소의 컨테이너를 CloudCollection 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| PeerName |
피어 투 피어 PeerName 개체를 정의하는 값을 지정합니다. 피어 이름은 일반적으로 피어 리소스를 식별하는 데 사용되는 문자열입니다. |
| PeerNameRecord |
피어 이름 레코드 개체를 형성하는 값 집합을 정의합니다. 이 레코드에는 피어 이름 및 통신하는 엔드포인트 컬렉션과 같은 항목이 포함됩니다. 피어 이름 레코드는 내의 개별 피어 노드를 Cloud정의하는 데 사용됩니다. |
| PeerNameRecordCollection |
요소의 컨테이너를 PeerNameRecord 나타냅니다. |
| PeerNameRegistration | |
| PeerNameResolver |
PNRP 네임스페이스 공급자 API 프로토콜을 사용하여 확인 PeerNamePeerNameRecord 되는 값을 지정합니다. |
| PeerToPeerException |
피어 투 피어 인프라에서 오류가 발생할 때 throw되는 예외를 나타냅니다. |
| PnrpPermission |
개체 사용 권한에 System.Net.PeerToPeer 사용되는 값을 지정합니다. |
| PnrpPermissionAttribute |
선언적 보안을 사용하여 코드에 PnrpPermission 보안 작업을 적용할 수 있습니다. |
| ResolveCompletedEventArgs |
특정 ResolveCompleted 에 대한 확인 요청이 PeerName 완료될 때 신호를 수신하는 이벤트와 함께 사용됩니다. |
| ResolveProgressChangedEventArgs |
이벤트 신호 ResolveProgressChanged 와 함께 사용됩니다. 특정 PeerNameRecord작업에 대한 응답으로 ResolveAsync 개체가 PeerName 발견될 때마다 신호를 수신합니다. |
열거형
| Name | Description |
|---|---|
| PeerNameType |
만들 PeerName 형식을 정의합니다. 피어 이름은 보안 또는 보안되지 않습니다. 보안 피어 이름은 이름의 소유권 증명을 제공합니다. 보안되지 않은 피어 이름에는 연결된 ID가 없습니다. |
| PnrpScope |
PNRP 클라우드의 다양한 범위를 지정합니다. |
설명
피어가 서로를 검색하고 식별자를 확인하는 방법은 일시적인 연결 및 DNS(도메인 이름 시스템)와 같은 주소 레코드에 대한 액세스 권한이 부족하여 복잡합니다. Windows 피어 투 피어 인프라는 PNRP라는 이름 확인 및 피어 검색 체계를 사용하여 이 문제를 해결합니다.
PNRP(피어 이름 확인 프로토콜)는 피어 투 피어 네트워크에 대한 이름 확인 메커니즘을 제공합니다. PNRP는 완전히 피어 투 피어 방식으로 네트워크에 IPEndPoint 이름을 확인하도록 설계되었습니다.
기본 PNRP 기능은 네임스페이스 클래스에 System.Net.PeerToPeer 제공됩니다. 피어를 만들고 피어에 등록하는 Cloud 기능을 제공합니다. 또한 네트워크 엔드포인트, TCP 포트, 클라우드 또는 기타 주소 식별자를 확인하는 PeerName 기능도 제공합니다.
피어 투 피어 네트워킹에 대한 고급 기능은 네임스페이 System.Net.PeerToPeer.Collaboration 스에 제공됩니다.
Windows PNRP는 애플리케이션에서 요청 시 시작된 서비스로 배송됩니다. 또한 원격 연결 및 통신에 대한 컴퓨터 이름을 게시하려는 경우 애플리케이션 또는 사용자가 수동으로 사용하도록 설정할 수 있는 PNRP 컴퓨터 등록 서비스가 있습니다.