Всем здрасьте.
Встала тут у меня задачка: есть сервер и много клиентов. Клиенты требуют с сервера файлы (порой, достаточно большие) и шлют ему свои файлы... Я попробовал попользовать для этого компоненты из набора FastNet. Все бы ничего, но как только клиентов несколько и они просят файлы с более или менее большой скоростью, сервер падает..... иногда он просто зависает, иногда дает ошибки соединения. в чем я не могу понять.... Кто знает, подскажите пожалста, как юзать эти штуки (конкретно: TNMMsg, TNMMsgServ, TNMStrm, TNMStrmServ). Или подскажите, что можно использовать в качестве альтернативы. Дело в том, что в обычной обстановке для этого сервера — это обслуживание ок. 20-30 клиентов одновременно.......
Заранее благодарен
Hello, _Student_!
You wrote on Fri, 29 Apr 2005 08:14:43 GMT:
S> Всем здрасьте.
S> Встала тут у меня задачка: есть сервер и много клиентов. Клиенты
S> требуют с сервера файлы (порой, достаточно большие) и шлют ему свои
S> файлы...
[Sorry, skipped]
S> , что в обычной обстановке для этого сервера — это обслуживание ок.
S> 20-30 клиентов одновременно.......
Думаю Apache (или любой вебсервер) и библиотека Synapse спасут отца русской демократии.
With best regards, Alexander Diouzshev-Maltsev.
Posted via RSDN NNTP Server 1.9
Здравствуйте, _Student_, Вы писали:
_S_>... Или подскажите, что можно использовать в качестве альтернативы.
Как всегда в таких случаях, советую перейти на компоненты Indy (идут в поставке начиная с Delphi 6, свежие версии на
www.indyproject.org). Дело в том, что FastNet очень капризны и зачастую требуют перейти на Pro-вариант (а он небесплатен
)
Indy отлично работает через прокси, богатый набор компонентов для клиентской и серверной стороны, открытые исходники. Рекомендую.