И снова мне нужна помощь.
Организовать одно соединение, могу.
Так же реализовать на обоих сторонах клинт+сервер, получается, но мне кажется это жутко криво и не правильно. После чего сервер рассылает всем подключенным на первый порт клиентам, приходящие сообщения и прочую инфу. А от них получает инфу по первому порту, в общем такая одностороняя связь получается. ^^
Не подскажите, как можно реализовать подобное через один сокет, а не два, как у меня. Просто с ними мороки в два раза больше, да и выглядит это все прямо скажем кривовато.
Ссылки давать читать не надо. Я полистал один чат (довольно больших размеров, пока не смог разобраться, а править весь чат не очень хочется, больше жажду не копипастить, а понимать), разбирал пример нетворк чата из примеров асистента - только локальный.
И еще вопрос, а upd broadcast пропускают через маршрутизаторы? Насколько я помню, все широковещательные пакеты они режут и оставляют внутри сети. А для меня это нисколько не подходит.