Size: a a a

Курилка Perl-групп

2021 April 15

VT

Vasily Terkin in Курилка Perl-групп
Если сообщения атомарными даьаграммами, то можно и забить на порядок
источник

VT

Vasily Terkin in Курилка Perl-групп
Когда я последний раз трогал дельфи, просто заводили по потоку на сокет :)
источник

VG

Vadim Goncharov in Курилка Perl-групп
я не помню в каком это видел, вож в исходниках VCL копался
источник

VG

Vadim Goncharov in Курилка Perl-групп
в каком-то из стандартных штоль
источник

VG

Vadim Goncharov in Курилка Perl-групп
...и 1251 взять, чтоб больше килобайта влезало!
источник

VG

Vadim Goncharov in Курилка Perl-групп
эх, где мой 2006-й
источник

VT

Vasily Terkin in Курилка Perl-групп
Конечно :)
источник

VT

Vasily Terkin in Курилка Perl-групп
А иначе придётся соблюдать порядок сообщений
источник

VG

Vadim Goncharov in Курилка Perl-групп
а кто тебе обещал, что сети - это легко? :)
источник

VT

Vasily Terkin in Курилка Perl-групп
А ещё tcp не гарантирует доставку :)
источник

АК

Алексей Клименко... in Курилка Perl-групп
Ну вообще, на продакшен идея вклиниться в существующий протокол была такая:
• Все чужие сообщения принимать и отправлять как есть.
• Все свои сообщения – префиксовать уникальной константой, чтобы отличать их.
Далее, в своё сообщение – тип, порядковый номер и полезная нагрузка.

Пока что идея была – продолжать слать копии  (своего) одного и того же сообщения, пока наконец на него не будет получен ответ. Поэтому тут не столько порядковый номер, сколько просто acknowledgment каждого.

Вроде параллельной отправки не планируется, поэтому реордер «нечего» делать. Я буду ждать ответа на предыдущее, прежде чем слать следующее.

Все чужие сообщения из приложения – отправлять сразу по мере их получения, потому что там, как я понял, и без меня какая-то проверка на правильность доставки есть.
источник

VG

Vadim Goncharov in Курилка Perl-групп
тссс :)
источник

VG

Vadim Goncharov in Курилка Perl-групп
куда вклин-то? :)
источник

АК

Алексей Клименко... in Курилка Perl-групп
источник

VT

Vasily Terkin in Курилка Perl-групп
Ёбушки-воробушки
источник

АК

Алексей Клименко... in Курилка Perl-групп
Причём там уже стоит прога, которая свой вклин делает, мой будет сверху.
источник

VG

Vadim Goncharov in Курилка Perl-групп
источник

АК

Алексей Клименко... in Курилка Perl-групп
Кстати, смешно:
источник

АК

Алексей Клименко... in Курилка Perl-групп
Переслано от Алексей Клименко...
У нас с Grotesk Noexs почему-то sokuroll дисконнекты давал, но только когда я из дома подключаюсь (у меня тут Win7), а на работе всегда было норм (там WinXP и Win8).

Либо соединение дропается при старте матча, либо оно зависает в чёрный экран – и если при этом выйти и соединиться снова, то приложение зависает полностью, пока оба игрока не перезапустят игру.

Мы так и не поняли, отчего это и почему, магия какая-то! ))
Приходится без ролла играть в этом случае.
источник

АК

Алексей Клименко... in Курилка Perl-групп
Автор ролла пооебал исходники, так что баги, скорее всего неизлечимы
источник