Клиент-сервер

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Клиент-сервер

Сообщение d3drm » 04.03.2006 (Сб) 3:53

Вообще не понимаю суть дела, поэтому такие общие вопросы.

Нужно сделать онлайн игру, пусть даже не игру, а просто ландшафт и чтобы по нему летали шарики, которые на самом деле - пользователи. Как это реализуется?
ХЎ

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 04.03.2006 (Сб) 9:59

А что непонятного?
Создается два приложения - серверное и клиентское.

Серверное:
- без графической части
- легковесное
- работает в круглосуточном режиме на каком-нибудь открытом сервере

Клиентское:
- со всей графической частью (ландшафт, модельки игроков-шариков, текстуры, GUI, etc.)
- достаточно тяжелое в соответствии с предыдущим пунктом

Например, юзер запускает клиентское приложение, подключается к серверному. И у него загружается ландшафт с модельками игроков. На сервере хранятся все данные об игровом мире - координаты объектов и их состояния. Как только что-то в мире изменяется (скажем, один из пользователей-шариков переместился), его клиент отправляет его новые координаты серверу, который в свою очередь рассылает данные об этом всем подключившимся клиентам, которые соответственно изменят положение этого шарика на своем ландшафте.

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 05.03.2006 (Вс) 20:26

хорошо, с этим понятно.

но вот допусим есть две проги - client.exe и server.exe

сервер закинули на сам сервер под управлением Windows (кстати какой? будет ли там работать прога на VB?).

Как осуществить подключение и передачу файлов между программами?
ХЎ

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 05.03.2006 (Вс) 20:40

Поюзать ВинСок.

Что касается сервера, то всё зависит от его админа (разрешит он исполнять проги на серваке или нет)
[Место cдаётся]

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 05.03.2006 (Вс) 22:10

Lasciate ogni speranza, voi ch'entrate.


Вернуться в Народный треп

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 90

    TopList