Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.12.2009, 04:24   #1
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию Проблема при работе с IdTCPClient , сервер

Здравствуйте!!!

Простите за беспокойство. Если не сложно подскажите пожалуйста.
Вот если есть связь сервер клиент при помощи компонента IdTCPClient и сервер. (Delphi)
Вот если клиент передает ряд сообщений как это происходит.
Открывается для каждого сообщения поток а если много сообщение как быть?

В целом проблема в следующем при передачи нескольких сообщений подряд сервер заваливается. Подскажите в чем может быть дело ну конечно лучше как это решить. Большое спасибо.


Заранее большое спасибо.


Поздравляю всех с наступающим новым годом. Счастья и здоровья.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 31.12.2009, 04:30   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

так сервер или клиент?

компонент то клиент...указан но трабла в сервере.
IdTCPClient поидее должно быть одно исходящее соединение один поток(один компонент один поток)
на сервере не знаю...смотря на чем он...поидее хороша практика одно входящее соединение один поток.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 31.12.2009, 12:56   #3
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Здравствуйте!!!
С новым годом Вас.
Спасибо что откликнулись.
Проблемы на сервере. Сервер как и клиент написаны на делфи 2009.
Проблема когда с одного клиента отправляется ряд сообщение подряд. Тогда сервер частенько валится. Поставил в клиенте слип на 10 миллисекунд не помогло.
Еще на сервере используется компонент NextGrid он обрабатывается в потоке (в нем хранятся сообщения от клиентов.). у меня появилось сомнения что может проблема из-за него.
Не знаю как быть при отладке все хорошо. а в рабочее варианте все валится. Может вы посоветует что делать. Next Grid использовал так как там можно делать в столбике нужен chekitBox.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 31.12.2009, 14:48   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

обращение из потока к VCL...не очень безопасно...попробуйте использовать метод сообщений для контроля VCL. можете скинуть сервер и клиент...завтра или после посмотрю
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.01.2010, 16:34   #5
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
Радость

Добрый вечер.
С новым годом.

А у вас ICQ не работает?
Да прибудет с Вами свет и радость!!!

Последний раз редактировалось S_Yevgeniy; 02.01.2010 в 16:38.
S_Yevgeniy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема при работе с ini dolphin705 Общие вопросы Delphi 4 12.08.2009 20:59
Проблема при работе с массивом kAND Общие вопросы C/C++ 10 15.02.2009 19:30
Проблема при работе с БД HAMMAN БД в Delphi 3 29.03.2008 14:42
Проблема с параметрами при работе С ADO А. Долматов БД в Delphi 22 30.11.2007 08:47
Проблема при работе с представлениями Nemec БД в Delphi 2 29.07.2007 04:21