![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Посоветуйте плиз компонент [D7, Win2k]
alt7 © (2003-10-24 16:53:00)
Вообщем запарился я с TTCPClient, и решил найти что-нить другое подобное :))
Требования:
Бесплатный, VCL. Примеры Shareware рассмотрю, если бесплатных не будет.
Возможность отсылать команды как строками, так и Char или массив чаров.
Client:
1) И самое главное, из-за чего весь сыр-бор. При послуплении данных на порт клиента возникает событие, к примеру OnReceive. То есть для того, чтобы оно возникло, не нужно специально вызывать метод ReceiveLn (к примеру).
2) Прост в работе и настройке, понятие конечно размытое, но все же ;))
Server:
1) Авторизация по имени и паролю.
2) Настраиваемое и желательно побольше макс. число одновременных юзерей.
3) см. п.2 клиента.
Насчет Indy...
Как-то не врубился насчет обработки команд клиентом (IdTCPClient) кажется. Но по-моему, в нем тоже см п.1 клиента (не работает).
P.S. В варианте с постоянным использованием OnReceive (TTCPClient) со временем возникает StackOverflow и видимо с этим ничего не поделать. Если можно чего-то поделать ;)) пожалуйста информируйте что и как.
Зараннее спасибо.
Anatoly Podgoretsky (2003-11-05 09:58:00) [1]
Разве дело в компонентах?
Spayker (2003-11-05 09:54:00) [2]
А где-нибудь есть ClientSocket и ServerSocket для delphi7???
Sha (2003-10-27 15:16:00) [3]
ICS:
http://overbyte.delphicenter.com/frame_index.html
Reindeer Moss Eater (2003-10-27 14:17:00) [4]
Переставь, если хочется.
Только на этот раз прочитай read.me когда инсталятор предложит его прочитать.
alt7 (2003-10-27 13:34:00) [5]
TServerSocket/TClientSocket - это VCL - компоненты?
что-то не вижу их на панели в D7. Видимо надо Делфи переставить
Reindeer Moss Eater (2003-10-24 17:12:00) [6]
Дружеский совет: познакомься с синронными и асинхронными методами классов вообще. (Вне зависимости каких)
Сразу станет все понятно.
Reindeer Moss Eater (2003-10-24 17:03:00) [7]
Server:
1) Авторизация по имени и паролю.
2) Настраиваемое и желательно побольше макс. число одновременных юзерей.
Все эти понятия относятся к прикладному уровню и зависят только от тебя. Впрочем макс. кол-во юзеров определяется ОС и её ресурсами, а никак ни паскалевским кодом компонента
Digitman (2003-10-24 17:02:00) [8]
проще, надежней и наглядней стандартных TServerSocket/TClientSocket не найдешь)
Reindeer Moss Eater (2003-10-24 17:00:00) [9]
То есть для того, чтобы оно возникло, не нужно специально вызывать метод ReceiveLn (к примеру).
Опять ты за старое? Деда Мороза и Снегурочки не бывает