Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.21;
Скачать: CL | DM;

Вниз

Remote Data Module   Найти похожие ветки 

 
sync ©   (2002-01-25 08:06) [0]

Знатоки, помогите разобраться!
Как заставить, если это вообще возможно, каждый Remote Data Module работать только со своим клиентом. Т. е. каждый клиент, соединяясь с Сервером приложений, запускает RDM, в результате получается, что работает несколько RDM, и каждый из них может обрабатыввть запросы от любого клиента. А можно ли сохранить однозначное соответствие: Клиент - Сервер, т. е. что бы каждый RDM обрабатывал запросы только одного и того же клиента?
Заранее огромное спасибо!


 
Digitman ©   (2002-01-25 08:33) [1]

"каждый из них может обрабатыввть запросы от любого клиента" - на основании чего ты так утверждаешь ? У тебя реализован RDM pool manager ?


 
sync ©   (2002-01-25 09:06) [2]

2 Digitman
Клиент соединяясь RDM засылает в него свой ID, а потом на клиете я запрашиваю этот ID от RDM, и если работает несколько клиентов, то возвращаемый ID зачастую не совпадает с начальным, а оказывается от какого-нибудь другого клиента.


 
sync ©   (2002-01-25 12:52) [3]

Ну, неужели никто не знает?!?!


 
Digitman ©   (2002-01-25 14:07) [4]

Значит, у тебя либо чехарда с фабрикой RDM-класса на серверной стороне либо там реализован классический RDM-пул. Откажись от этого механизма (если это действительно пул) и будет полное соответствие "клиент - RDM".

Есть, правда, еще одно подозрение - сервер у тебя singleinstance-ориентированный


 
Romkin ©   (2002-01-25 14:34) [5]

Внизу в модуле RDM есть строка вида
TComponentFactory.Create(ComServer, TMyModule,
Class_MyModule, ciMultiInstance, tmApartment)
так вот, tmApartment - то, что нужно



Страницы: 1 вся ветка

Текущий архив: 2002.02.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
14-66675
VID
2001-12-30 21:08
2002.02.21
Техника ломается!


1-66576
Yakudza
2002-02-05 12:49
2002.02.21
Timestamp parameters with zero scale


3-66466
Matvey
2002-01-29 01:02
2002.02.21
Удаление записи в ACCESS!!!


3-66452
Laimer
2002-01-28 14:27
2002.02.21
QRepord


1-66549
MVova
2002-02-05 10:56
2002.02.21
Управление большим количеством проэктов.