Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: CL | DM;

Вниз

Отличия в работе   Найти похожие ветки 

 
Ботвин Дмитрий   (2005-10-06 10:05) [0]

Всем привет! Подскажите, кто занет: в чем принципиальные
отличия в работе между TTCPClient/TTCPServer и TClientSocket/TServerSocket?


 
atruhin ©   (2005-10-06 10:13) [1]

TClientSocket/TServerSocket - это по сути просто объекная обертка, вокруг winsock.
TTCPClient/TTCPServer - более высокоуровневый, расширенный объект, с доп. свойствами


 
Ботвин Дмитрий   (2005-10-06 10:19) [2]

atruhin ©   (06.10.05 10:13) [1]

А в скорости передачи данных есть какие-либо различия?


 
Reindeer Moss Eater ©   (2005-10-06 11:18) [3]

Конечно есть.
У меня скажем оптика, а у кого-то диалап.


 
Reindeer Moss Eater ©   (2005-10-06 11:21) [4]

А в скорости передачи данных есть какие-либо различия?

<Цитата>


Мы с тобой едем в одном вагоне поезда.
У тебя куртка красная, а я на второй полке лежу.
Кто из нас едет быстрее?


 
Ботвин Дмитрий   (2005-10-06 11:21) [5]

Reindeer Moss Eater ©   (06.10.05 11:18) [3]

Шутку оценил, я не имею ввиду ограничение пропускной способности сети.
Меня интересуют лишь различия в скорости передачи для самих компонентов. Если таковые есть...


 
Reindeer Moss Eater ©   (2005-10-06 11:24) [6]

Сам-то подумай.
Они оба используют одну и ту же dll.
Или ты считаешь, что каждый из этих классов реализует весь цикл сверху донизу сам?


 
Ботвин Дмитрий   (2005-10-06 11:35) [7]

Reindeer Moss Eater ©   (06.10.05 11:24) [6]

Меня, вот что насторожило. Откуда, собственно, и вопрос пошел.
"Borland рекомендует TClientSocket/TServerSocket в новых программах не использовать, а вместо них работать с компонентами Indy" - вопрос почему?


 
Eraser ©   (2005-10-06 11:42) [8]


> Ботвин Дмитрий   (06.10.05 11:35) [7]
>
> Reindeer Moss Eater ©   (06.10.05 11:24) [6]
>
> Меня, вот что насторожило. Откуда, собственно, и вопрос
> пошел.
> "Borland рекомендует TClientSocket/TServerSocket в новых
> программах не использовать, а вместо них работать с компонентами
> Indy" - вопрос почему?
>

Очень просто. Под .NET программа, использующая TClientSocket/TServerSocket неоткомпилиться, а Indy даже в MS VS.NET можно использовать.
Да и вообще Indy удобнее, имхо.


 
Reindeer Moss Eater ©   (2005-10-06 11:43) [9]

Об этом можно только гадать.

Например потому, что там реализована куча вещей для прикладных протоколов верхнего уровня, а в родных классах этого нет.


 
Reindeer Moss Eater ©   (2005-10-06 11:45) [10]

Борланд рекомендовал Indy во времена, когда еще net не было.


 
Ботвин Дмитрий   (2005-10-06 12:12) [11]

Понял, спасибо...



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

Текущий архив: 2006.01.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
1-1134493278
Mishenka
2005-12-13 20:01
2006.01.15
Как в ListBox определить количество строк видимых на экране?


3-1132065277
Arrows
2005-11-15 17:34
2006.01.15
Bde. Как из программы изменить настройки BDE?


3-1132096501
Fl@sh
2005-11-16 02:15
2006.01.15
Данные из другой таблицы * коеффициент


1-1134121204
AllDontFire
2005-12-09 12:40
2006.01.15
Invalid Thread - где копать?


2-1135581818
ADO
2005-12-26 10:23
2006.01.15
Пытаюсь подключится к MS SQL 2000 через ADO