Вверх ↑
Ответов: 2125
Рейтинг: 159
#1: 2006-10-06 11:50:14 ЛС | профиль | цитата
Существующий на данный момент TCP_Server не позволяет делать нормальный сервер, так как его doSend отправляет одинаковые данные всем соединениям (такое подходит только для чата). В отличие от него новый TCP_ServerEx - это контейнер, в котором происходит работа с каждым соединением в отдельности, для чего в контейнере есть TCP_Client, который представляет собой соединение сервера. Старт сервера - точка ##add, останов - ##clear. Каждое новое соединение порождает новый мультик, и событие ##add внутри контейнера.

Используется модифицированный hiTCP_Client.pas, функционально ничем не отличающийся, добавлены только новые функции, используемые в TCP_ServerEx.

P.S. Ниже есть обновление http://www.hiasm.com/xf/topic.php?p=36736#P36736
карма: 1

0
файлы: 1TCP_ServerEx.rar [3.2KB] [859]