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

Вниз

Журнализирование в сервере приложений   Найти похожие ветки 

 
marcel   (2006-03-31 14:41) [0]

Есть трехзвенная система с исп. Corba.
Простейшая работу с данными уже организована(показать, отредактировать, ApplyUpdates). C помощью каких средств(компонент, методов и т.д.) можно организовать журналирование работы сервера приложения? Т.е. записывать в текстовый файл кто, когда и  что (хотя бы скажем первичные ключи добавленных, удаленных, измененых записей) сделал.
состав проекта.
СУБД: Firebird
сервер приложений: Form1(IBDatabase1), Corba Data Module (IBTransaction1, IBQuery1, DataSetProvider1)
клиент: Form1(ClientDataSet1, DataSource1, DBGrid1)
Если нужны доп. сведения - скажите.
За пример брал статью http://www.megalib.com/books/7/MiltiTierDevelopmentMIDAS.htm


 
marcel   (2006-04-03 14:03) [1]

Упростим вопрос.
Как определить, кто создал/вызвал CORBA-объект (кроме варианта: передавать "имя" в параметрах вызова методов)?


 
Dok_3D ©   (2006-04-05 10:06) [2]

Не знаю как там в CORBA, но для COM\DCOM при определенных условиях помогает последовательный вызов функций

CoImpersonateClient
GetUserName
CoRevertToSelf

Однако таким образом можно определить имя уч. записи пользователя домена Windows. Как определить хост клиента - тайна за семью печатями.


 
marcel   (2006-04-05 15:52) [3]

спасибо и на том, но это не то. Неужели я единственный, кому понадобилась такая функциональность?



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
15-1202895646
@!!ex
2008-02-13 12:40
2008.03.23
Программа для снятия скриншотов


2-1204035970
s_t_d
2008-02-26 17:26
2008.03.23
Масштаб просмотра для элемента QuickRep


15-1202844973
ocean
2008-02-12 22:36
2008.03.23
Пароль на включение ноутбука


2-1204008466
boba
2008-02-26 09:47
2008.03.23
TCriticalSection


15-1202831227
Nucer
2008-02-12 18:47
2008.03.23
Лицензирование Windows 2003 Server Standard