2012-05-01 3 views
0

나는 인터넷을 통해 실시간 상호 컴퓨터 상호 작용을 사용해야합니다.실시간 다중 사용자 상호 작용

나는 클라이언트가 호스트 클라이언트에 연결하기보다는 클라이언트 서버 모델로 연결되기를 바라는 반면 호스트 클라이언트를 실제로 호스트 할 수 있다는 측면에서 많은 문제가 있다는 것을 알게되었습니다 (들어오는 연결 등을 수락하십시오)

나는 네트워크 지식이없는 사용자가 라우터 나 라우터를 구성하지 않고도 들어오는 연결을 허용 할 수 있도록 가능한 한 간단하게 세션을 호스트하는 프로세스를 만들고자합니다. 다른 것. 내가 어떻게 이걸 이룰 수 있을지 궁금해 했어?

+0

당신은 심각한 방화벽 문제에 직면하게 될 것입니다. 이유는 방화벽이 구성없이 인바운드 연결을 좋아하지 않는 경향이 있기 때문입니다. – KingCronus

+0

정확히, 많은 문제가 있으며 대부분의 P2P 시스템에서 어떻게 처리되는지 궁금합니다. – Blam

답변

1

네트워크 설정의 변형을 고려할 때 프로그래밍 방식으로 방화벽 규칙을 업데이트하려는 것처럼 들리지만 모든 방식에 적합한 한 가지 크기를 가질 수 없습니다. 난 당신이 세 가지 선택이 있다고 생각, 마지막은 아마되고 더 나은 :

1) http://en.wikipedia.org/wiki/Internet_Gateway_Device_Protocol
2) 사용자를위한 백업으로 필요합니다 사용자가 (자신의 라우터를 구성 할 http://en.wikipedia.org/wiki/Tunneling_protocol
3) 지시 누가 처음 두 개는 실패 함)

관련 문제