Re[2]: .net remoting
От: Аноним  
Дата: 25.08.05 07:02
Оценка:
Здравствуйте, Mong, Вы писали:

M>Здравствуйте, iam_xor, Вы писали:


_>>Приветствую многоуважаемый All!


_>>Есть удаленный объект SomeObj

_>>Его активируем на стороне сервера тобиш singleton.

_>>Собственно вопрос:


_>>как отследить на сервере что его активировали

_>>и кто его активировал (ip)

_>>слежение за активацией ясно что в конструктор класса пихать нужно но как узнать ip и.т.д.?

M>На этом уровне с IP могут возникнуть проблемы. В общем случае remoting может работать (например) через файловый перекладчик.
M>Так что это нужно сделать на уровне транспорта. В крайнем случае — канальный приемник может иметь доступ к header-ам... но я не уверен, что там есть эта информация.

_>>Как отследить что клиент отключился?

M>Примерно та же фигня — что значит "отключился" с точки зрения remoting-а? =)
M>Фактически, для этого придется воспользоваться LifetimeServices и System.Runtime.Remoting.Lifetime.ClientSponsor.
M>Удачи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.