Установить связь между компьютерами для обмена информации

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

KingManiya
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 16.07.2009 (Чт) 19:20

Установить связь между компьютерами для обмена информации

Сообщение KingManiya » 25.08.2009 (Вт) 6:47

Здравствуйте. Вновь прошу вашей помощи для решения интересной проблемы.
Решил я написать свою сетевую игрушку. Игра пока получаеться, а вот что делать с сетью я пока не знаю.
Задача: игрок-сервер создает игру(его ip например ложим на FTP)
игрок-клиент подключаеться к игроку-серверу и они оба играют.(для игры необходимо постоянное соединение чтобы быстро обмениваться информацией)
Желательно: подключить нескольких игроков к серверу.

В общем нужно создать что то типа CS/
Знающие люди помогите пожалуйста. Поиск мне не помог. В помошниках укажу всех кто помог.)
После выложу на форум исходники этой программы что бы и другие пользовались.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Re: Установить связь между компьютерами для обмена информации

Сообщение Nord777 » 25.08.2009 (Вт) 13:31

Download all 101 Samples for Visual Basic 2005

Папка UsingSockets

PS: В помощниках меня не указывай :D
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

KingManiya
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 16.07.2009 (Чт) 19:20

Re: Установить связь между компьютерами для обмена информации

Сообщение KingManiya » 25.08.2009 (Вт) 14:02

ОГРОМНОЕ СПАСИБО) Теперь есть о чего оттолкнуться)
http://msdn.microsoft.com/ru-ru/vbasic/ms789075.aspx вот названия на русском)
Тему пока не закрывайте. Я в ней буду писать если что будет не понятно

KingManiya
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 16.07.2009 (Чт) 19:20

Re: Установить связь между компьютерами для обмена информации

Сообщение KingManiya » 30.08.2009 (Вс) 19:33

Не получилось у меня разобраться(
Может поможете?
В том примере программа сокеты использует для сайтов.
А я пока нуб даже переделать не могу((

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Установить связь между компьютерами для обмена информации

Сообщение Williams » 30.08.2009 (Вс) 20:56

Все просто. Одна прога выступает сервером (System.Net.Sockets.TcpListener) и ждет подключения. Вторая подключается (System.Net.Sockets.TcpClient).
И вы думаете, что вас оставят в живых после прочтения этого поста?

KingManiya
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 16.07.2009 (Чт) 19:20

Re: Установить связь между компьютерами для обмена информации

Сообщение KingManiya » 31.08.2009 (Пн) 5:04

Эта я понял. Я не понял как это в коде пременить...
Я в поиске провел не один час.
А на обум я код еще не умею писать...
Может есть какая то статья или книга про сокеты. Именно клиент-сервер?

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Установить связь между компьютерами для обмена информации

Сообщение Williams » 31.08.2009 (Пн) 13:36

KingManiya писал(а):Может есть какая то статья или книга про сокеты. Именно клиент-сервер?

В сети полно примеров. Гугли.
И вы думаете, что вас оставят в живых после прочтения этого поста?

KingManiya
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 16.07.2009 (Чт) 19:20

Re: Установить связь между компьютерами для обмена информации

Сообщение KingManiya » 31.08.2009 (Пн) 15:14

Я в поиске провел не один час.... Ну не могу найти.
Я спрашиваю мож кто то что то читал?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Установить связь между компьютерами для обмена информации

Сообщение iGrok » 31.08.2009 (Пн) 16:10

label:
cli
jmp label

vIRisium
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 23.05.2009 (Сб) 7:58

Re: Установить связь между компьютерами для обмена информации

Сообщение vIRisium » 31.08.2009 (Пн) 16:26

Если тебе нужна литература то советаю вот эту книжку почитать. Там все понятно и с примерами написанно.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: Установить связь между компьютерами для обмена информации

Сообщение Sebas » 22.09.2009 (Вт) 9:22

directPlay ?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 36

    TopList