py298 Чат на WEB сокетах с клиентом - Браузером
Завершаем серию чатов на разных уровнях стека TCP/IP, начатую в py293. Сегодня мы развиваем версию с протоколом Websocket из py297, перелив клиент в браузер, что обеспечивает возможность подключения с любого компа. При запуске программы она поднимает два сервера: HTTP и Websocket. Браузер обращается к HTTP серверу и получает страницу, содержащую клиентскую часть с Websocket, выполненную на JavaScript, после чего работает аналогично py297. Серверная часть выполнена совместимой с клиентом на питоне из py297, так что в чате могут одновременно работать и клиент на питоне. Работа исходников сервера и клиента кратко описана в readme.txt. Исходники и вспомогательные материалы, как всегда, берем с моего сайта: http://abglazov.rfpgu.ru/ зеркало: https://aglazov.idknet.com/
Завершаем серию чатов на разных уровнях стека TCP/IP, начатую в py293. Сегодня мы развиваем версию с протоколом Websocket из py297, перелив клиент в браузер, что обеспечивает возможность подключения с любого компа. При запуске программы она поднимает два сервера: HTTP и Websocket. Браузер обращается к HTTP серверу и получает страницу, содержащую клиентскую часть с Websocket, выполненную на JavaScript, после чего работает аналогично py297. Серверная часть выполнена совместимой с клиентом на питоне из py297, так что в чате могут одновременно работать и клиент на питоне. Работа исходников сервера и клиента кратко описана в readme.txt. Исходники и вспомогательные материалы, как всегда, берем с моего сайта: http://abglazov.rfpgu.ru/ зеркало: https://aglazov.idknet.com/



