2013-02-09 3 views
0

Я хочу создать приложение, которое делает некоторые компьютеры в локальной сети друг друга (компьютеры не находятся в локальной сети), но все подключены к интернету

Я ищу функция для C++ или VB.NET для этого
Моя цель состоит в том, чтобы сделать их в lan друг друга, так что если они создают хост в игре, другие видят его хозяина, и они могут присоединиться к нему и сыграть

If кто-то дает мне отправную точку, это было бы оценено.Сделать LAN-соединение между удаленными компьютерами

+0

У меня создалось впечатление, что под термином «сделать их в локальной сети» вы подразумеваете больше, чем просто «заставили их видеть друг друга», которые они уже могли использовать через Интернет. Если вы ищете какую-то особенность, такую ​​как автоматическое обнаружение и тому подобное, скажите так! – arkascha

+0

Вы ищете виртуальную частную сеть (VPN)? –

+0

@arkascha Bay, говорящий в lan, я имею в виду, что если кто-то проводит игру в режиме «Local Area Netwok», другие игроки видят его игру. Как и Garena (www.garena.com) и GameRanger (www.gameranger.com) обрабатывает его – Shahriyar

ответ

0

Вы просто хотите подключиться к сети с клиентами, а затем использовать Интернет - это самый большой «лан». Создайте службу каталогов, с которой каждый клиент проверяет. В этой службе каталогов каждый игрок, который хочет разместить игру, рекламирует себя как сервер; и клиенты могут напрямую подключаться и играть в игру.

+0

Спасибо, я понял – Shahriyar

Смежные вопросы