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

Вниз

TIdTCPServer vs TTcpServer   Найти похожие ветки 

 
HydraMarat   (2004-06-15 11:20) [0]

Здравствуйте, уважаемые Мастера! Собрался делать приложение, являющееся сервером, которое "базарит" с клиентами по TCP/IP. Я в этом пока не очень разбираюсь так, что нужен совет. Решил за основу взять компонент TIdTCPServer, а тут БАХ!!! и обнаруживаю в справке, что есть "родной" TTcpServer. Подскажите пожалуйста, в чем их отличие? И какой мне лучше исползовать?

P.S. Также буду благодарен если пихнете ссылочку на литературу по этому поводу (ну там, сети, TCP/IP и пр.)

Огромное спасибо!


 
alienserg   (2004-06-18 02:48) [1]

HydraMarat   (15.06.04 11:20)

Поищи у них среди методов.
У кого есть DoBazarit; тот тебе в самый раз.


 
Ozone ©   (2004-06-18 05:27) [2]

TO alienserg   (18.06.04 02:48) [1]

Это ты типа пошутил так?

TO HydraMarat

Недавно написали хорошую статью
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1021


 
alienserg   (2004-06-22 01:23) [3]

Ozone ©   (18.06.04 05:27) [2]

Это ты типа пошутил так?

Нет, просто это усталая реакция на "базарит, бах, пихнете" и т.д. По моему опыту подобный разухабистый подход не способствует освоению довольно сложной темы. Хотя может ты и прав, что привел ссылку.
Со своей стороны скажу, что основное отличие в том, что Indy использует блокирующий режим, а родной TCPServer - неблокирующий. При работе с Indy есть пару нюансов и если их знать, то проблем практически нет. Indy заточена под многотредовость и посему более пригодна там, где нужна большая производительность. По Indy есть масса примеров в стандартной поставке(например TCP Chat), куча статей и прекрасная поддержка в newsgroups, но все это в основном на английском.



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
1-1091899829
dracula
2004-08-07 21:30
2004.08.22
Как избавиться от подвисания программы


1-1091900535
Александр22
2004-08-07 21:42
2004.08.22
TDateTimePicker


14-1091598951
Fredericco
2004-08-04 09:55
2004.08.22
Разрешить программе прямой доступ к портам I/O в ХР.


3-1091265950
Mara
2004-07-31 13:25
2004.08.22
Вопрос по базе данных


3-1091434355
Dot
2004-08-02 12:12
2004.08.22
StringGrid & DBGrid