피어 인프라란?
피어 인프라는 강력하고 유연한 여러 API 집합입니다. 주요 구성 요소는 다음과 같습니다.
피어 그래프 API
피어 인프라는 피어 그래프의 피어 간에 정보를 효율적이고 안정적으로 전달할 수 있는 그래프 기술을 제공합니다. Peer Graphing API는 각 노드가 그래프의 데이터에 대한 일관된 뷰를 갖도록 합니다.
피어 그래프 API를 사용하여 다음을 수행할 수 있습니다.
- 피어 그래프 만들기 및 관리
- 피어 그래프에서 다른 피어 열거 및 상호 작용
- 피어 그래프의 각 노드에 레코드 형식으로 데이터 보내기
피어 그룹화 API
피어 그룹화 API는 피어 PNRP 및 그래프 API를 결합하고 향상시키고 다음 두 구성 요소를 추가합니다.
- 한 피어 엔터티에서 실행되는 여러 애플리케이션이 그룹에 연결할 수 있도록 하는 멀티플렉싱 계층
- 그룹에 초대된 피어만 그룹의 수명 동안 그룹에 연결할 수 있도록 하는 특정 보안 모델
피어 그룹화 API를 사용하여 다음을 수행할 수 있습니다.
- 보안 피어 그룹 만들기 및 관리
- 그룹의 다른 피어 열거 및 상호 작용
- 피어 그룹의 각 노드에 레코드 형식으로 데이터 보내기
피어 ID 관리자 API
피어 ID 관리자 API를 사용하여 이름을 게시하는 사람이 공식적으로 이름을 소유하도록 PNRP에서 사용할 수 있는 보안 피어 이름을 만들 수 있습니다. 피어 이름은 ID라고도 하며 피어 그룹화 API에서 그룹의 개인을 식별하는 데 사용됩니다.
피어 ID 관리자 API를 사용하여 다음을 수행할 수 있습니다.
- 피어 ID를 만들고, 열거하고, 관리합니다.
PNRP 네임스페이스 공급자 API
피어 인프라는 PNRP 네임스페이스 공급자 API라는 서버리스 이름 확인 기술을 제공합니다. Winsock 2 PNRP 네임스페이스 공급자 API를 사용하면 피어, 서비스, 컴퓨팅 디바이스 및 피어 그룹 엔드포인트가 PNRP 클라우드에서 다른 엔드포인트를 관리, 등록, 등록, 등록 취소 및 resolve 수 있습니다.
참고
PNRP는 피어 이름 확인 프로토콜의 약어입니다.