MarshalByRefObject - зачем он нужен ?
От: Аноним  
Дата: 10.03.07 12:48
Оценка:
Уже много раз встречал в описании класс MarshalByRefObject, но все не было времени разбираться Однако, время пришло !!!
Где-бы(кроме MSDN) можно почитать нафига этот класс нужен(желательно на русском языке)?
Re: MarshalByRefObject - зачем он нужен ?
От: nikov США http://www.linkedin.com/in/nikov
Дата: 10.03.07 14:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А> Уже много раз встречал в описании класс MarshalByRefObject, но все не было времени разбираться Однако, время пришло !!!

А> Где-бы(кроме MSDN) можно почитать нафига этот класс нужен(желательно на русском языке)?

Ну, конечно же, в гугле!
http://www.google.ru/search?q=MarshalByRef&lr=lang_ru
Re: MarshalByRefObject - зачем он нужен ?
От: MatFiz Россия  
Дата: 10.03.07 14:31
Оценка:
Здравствуйте, Аноним, Вы писали:

А> Уже много раз встречал в описании класс MarshalByRefObject, но все не было времени разбираться Однако, время пришло !!!

А> Где-бы(кроме MSDN) можно почитать нафига этот класс нужен(желательно на русском языке)?

Пока ты внутри одного домена (попросту говоря, в дотнете это понятие означает область изоляции объектов и не только), то нинафига.

Когда возникает задача междоменного\межпроцессного взаимодействия, наследование твоего класса от MBR говорит, что все вызовы не изнутри домена приложения к объекту этого класса (проперти — фактически тоже методы!) могут задействовать стандартные механизмы ремоутинга для межпроцессного взаимодействия.
В общем, можешь обращаться к методам этого объекта удаленно через ремоутинг, если унаследовался от MBR.
How are YOU doin'?
Re[2]: MarshalByRefObject - зачем он нужен ?
От: Аноним  
Дата: 10.03.07 15:22
Оценка:
Здравствуйте, MatFiz, Вы писали:

MF>Пока ты внутри одного домена (попросту говоря, в дотнете это понятие означает область изоляции объектов и не только), то нинафига.


MF>Когда возникает задача междоменного\межпроцессного взаимодействия, наследование твоего класса от MBR говорит, что все вызовы не изнутри домена приложения к объекту этого класса (проперти — фактически тоже методы!) могут задействовать стандартные механизмы ремоутинга для межпроцессного взаимодействия.

MF>В общем, можешь обращаться к методам этого объекта удаленно через ремоутинг, если унаследовался от MBR.

А на RSDN ни какой статейки по этой теме не было?
Re[2]: MarshalByRefObject - зачем он нужен ?
От: _FRED_ Черногория
Дата: 12.03.07 07:50
Оценка:
Здравствуйте, MatFiz, Вы писали:

А>> Уже много раз встречал в описании класс MarshalByRefObject, но все не было времени разбираться Однако, время пришло !!!

А>> Где-бы(кроме MSDN) можно почитать нафига этот класс нужен(желательно на русском языке)?

MF>Пока ты внутри одного домена (попросту говоря, в дотнете это понятие означает область изоляции объектов и не только), то нинафига.


Ещё как! Например, ContextBoundObject (CBO), являющийся наследником MarshalByRefObject (MBR), позволяет использовать перехват сообщений в пределах одного домена.
... << RSDN@Home 1.2.0 alpha rev. 675>>
Now playing: «Тихо в лесу…»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.