Есть потребность создать прогу для обмена пакетами с игровым сервером...
Но я сам в сетевых технологиях не особо разбираюсь, хотя программил еще в начале 90-х на спектруме
в общем, кто знает, подскажите или туториал, или сами пример кода киньте с пояснениями, как работают эти сокеты в БМаксе
то есть вот есть сервер, с айпи servip
к нему оригинальный клиент подключается через порт servport
мне нужно для начала отправить пакет подключения к серверу
содержание пакета мне известно, пусть он будет pack1$
далее мне нужно принять пакет от сервера, записать его в пусть pack2$
отправить служебный пакет pack3$
принять служебный пакет pack4$
и так далее
Будьте любезны, кто разбирается в теме, накидайте строки программы для осуществления этого действа, а то я что-то запутался малость =)
Да, все доступные туториалы я уже видел, так что будет лучше, если сами пример приведете, спасибо заранее =)
Для меня собственно не ясно с открытием и закрытием потоков и сокетов. То есть, вот я создал сокет, создал поток сокета, подключил сокет, скопировал в поток сокета нужный мне поток, далее что? Нужно закрыть поток сокета, чтобы сервер принял его? То есть мне сам принцип не очень тут ясен. Что и когда нужно закрывать. Может быть сам сокет нужно закрыть после передачи первого пакета? Потому что первый пакет то я отправляю серверу и он его адекватно принимает. Но вот дальнейшее взаимоедйсвтие с ним уже не происходит - он перестает принимать пакеты и я не могу от него их получить. Это видимо из-за того, что я где-то неверно сработал с потоком сокета или самим сокетом.