![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TIdTCPServer и TServerSocket
_MAD_ © (2003-02-08 23:31:00)помогите плиз
мне надо срочно узнать есть ли у TIdTCPServer событие которое аналогично событию
OnClientRead у TServerSocket если есть то какая если нет то что можно сделать потому что
TServerSocket у меня очень сильно глючит даже систему престонавливал.
P.S.:Если кто нить знает ещё какие нить компонеты кроме перечисленных
выше которые поддерживают технологию клиент-сервер то опишите плиз и их.
_MAD_ (2003-02-13 14:52:00) [1]да я уже оазобался использую инди так что всем спасибо все свободны :)
mrcat (2003-02-11 19:00:00) [2]10054: A connection was forcibly closed by a peer. This normally results from a loss of the connection on the remote socket due to a timeout or a reboot.
10057: A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket) no address was supplied.
Digitman (2003-02-11 17:30:00) [3]ошибка при вызове ф-ции,Ю читающшей из буфера приема гнезда
код давай сюда
_MAD_ (2003-02-11 17:19:00) [4]значит так ошики выдаётся две
первая:Asynchronous socket error 10054
вторая: Windows socket error: (10057), on API "recv"
если кто в этих ошибках понимает помогите
да кстати у меня стоит firewall он межет как нить на это влиять или нет?
mrcat (2003-02-10 19:10:00) [5]так скачайте еще примеры...
Вообще, сложно представить себе "тупую" ошибку =)
Digitman (2003-02-10 16:16:00) [6]
> выдаётся какая то тупая ошибка. мол что то там ч соккетами.
1. "тупая" ошибка - для тупых !)
2. конкретная ошибка с конкретным сообщением - для дружащих с головой)
пока не будет точной инф-ции о происходящем - см. п.1))))
_MAD_ (2003-02-10 16:08:00) [7]Digitman: глюки в том что при попытке отправить сообщение с клиента на север выдаётся какая то тупая ошибка. мол что то там ч соккетами. скачиваю с нета пример таже самая история смотрю делфийский все нормально.
mrcat:у меня делфа 5 инди я скачивал отдельно без примеров.
mrcat (2003-02-10 11:31:00) [8]_MAD_ © (08.02.03 23:31)
посмотрите примеры работы чата на Indy-компонентах:
Demos/Internet/Chat
$hade (2003-02-10 09:21:00) [9]кста...слушайся Digitman"а...он мне оч помог в разборе сокетов..;-)
$hade (2003-02-10 09:19:00) [10]OnExecute....
тока надо разобраться в работе блокирующих сокетов...гимор страшный :-))
вощщем OnExecute - эт када запускается поток,работающий с клиентом...в нем пишеш типа
command:=AThread.Connection.ReadStr()
// эта строка будет ждать(блокирующий режим) пока клиент не отправит строку...дальше обрабатываеш команду и отправляешь пакет...
Digitman (2003-02-10 08:50:00) [11]
> TServerSocket у меня очень сильно глючит
И в чем же "глюки" проявляются у тебя ?