C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Потокобезопасность DataSnap WebBroker server-а  (Прочитано 736 раз)
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 786


Потокобезопасность DataSnap WebBroker server-а
« : 11 Март 2015, 16:30:33 »

Подскажите, насколько потокобезопасно использовать такой код в web модуле DataSnap WebBroker server-а при большом кол-ве соединений:

Код
void __fastcall TWebModule1::WebModule1DefaultHandlerAction(TObject *Sender, TWebRequest *Request,
 TWebResponse *Response, bool &Handled)
{
 if(Request->ServerPort == 9999)
 {
 
FDQuery1->Open();
FDQuery1->First();
 
String one = "";
while (!FDQuery1->Eof)
{
 one = one + " " + FDQuery1->FieldByName("onecol")->AsString;
 FDQuery1->Next();
}
FDQuery1->Close();
 
       Response->ContentType = "text/html; charset=windows-1251";
       Response->Content =
""
"Show WebPage"
"Show WebPage" + one + ""
"";
 
 }
 
 
 if(Request->ServerPort == 9990)
 //другой FDQuery2 делает INSERT в базу...
 
}
 
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.083 секунд. Запросов: 19.