Вниз
Скачать: CL | DM;

Пара вопросов про ICS (TWSocket).   Найти похожие ветки 

 
-~-   (2006-11-19 12:43) [0]

1. Опорный элемент всей ICS библиотеки это TWSocket? Мне например нужно написать наследник сокета, заточенный под собственный бинарный протокол; копасть под сам TWSocket, или смотреть, что там ещё содержится: TCustomSyncWSocket, TCustomWSocket, ...

2. Есть WSocketServer и WSocketThrdServer. Какова разница, ну видимо последний организуется на потоковом смысле, но всё равно так сразу уловить недостатки и преимущества уловить не могу. Например две ситуации:
а) к серверу подсоеденяется 1-5 клиентов -- какой в таком случае использовать?;
б) к серверу подсоеденяется 50-100 клиентов -- какой в таком случае использовать?;


 
Орион ©   (2006-11-19 12:54) [1]

> [0] -~-   (19.11.06 12:43)
> Например две ситуации:

Тут не от количеств клиентов зависит, а от интенсивности обмена данными.


 
Anatoly Podgoretsky ©   (2006-11-19 13:08) [2]

> -~-  (19.11.2006 12:43:00)  [0]

1. В зависимости от того, что надо, от того и наследуйся.
2. Любой, зависит от задачи. Потоки для TWSocket не нужны, кроме редчайших случаев, с самим TWSocket не связаными.


 
Anatoly Podgoretsky ©   (2006-11-19 13:08) [3]

> Орион  (19.11.2006 12:54:01)  [1]

Тоже не зависит, только от задачи.


 
-~-   (2006-11-19 13:24) [4]


>  Любой, зависит от задачи.

А какая разница тогда в WSocketServer и WSocketThrdServer?


 
Anatoly Podgoretsky ©   (2006-11-19 13:29) [5]

> -~-  (19.11.2006 13:24:04)  [4]

Последний оптимизирован для работы с потоками, что видно из его названия.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.041 c
3-1173622159
Mr. D.
2007-03-11 17:09
2007.05.27
Подключение ролей в firebird


15-1177187738
Petr V.Abramov
2007-04-22 00:35
2007.05.27
Теорема Ферма доказана или нет?


4-1166796037
AMS
2006-12-22 17:00
2007.05.27
про CreateProcess


2-1178504800
Konus
2007-05-07 06:26
2007.05.27
работа со string ом


9-1151741010
kins
2006-07-01 12:03
2007.05.27
Как повернуть два кубика по отдельности?




   Наверх