다음은 P2P 그룹의 특징입니다.
• P2P 그룹에는 클라이언트를 0개 이상 넣을 수 있습니다.
• 클라이언트 하나가 여러 P2P 그룹에 들어가도 됩니다. 즉, 겹쳐도 됩니다.
• 서버도 P2P 그룹에 들어가는 것이 허락됩니다.
P2P 그룹 만들기 과정을 봅시다.
코드 [C++]
HostID list[2]; list[0] = C1; list[1] = C2; // 두 번째 인자 = 배열 크기 G = s->CreateP2PGroup(list, 2);
코드 [C#]
CreateP2PGroup({ , });= .
이렇게 CreateP2PGroup() 함수를 호출하며, 매개변수로는 C1, C2를 넣습니다. 그러면 클라이언트 C1, C2가 P2P 그룹을 맺고 P2P 그룹 G가 리턴됩니다. G 안에는 C1과 C2가 들어 있습니다. G는 P2P 그룹을 지칭하는 HostID 값으로 서버에서는 즉시 G를 사용할 수 있습니다.