Помог Ниноке на простом примере разобраться с базовыми понятиями .NET Remoting :)
terR0Q (12:09):
ну смари. вот есть твое приложение «ежик». оно хочет задать вопрос приложению «слоник». вопрос у ежика прост сколько времени? т.к. ежик и слоник говорят на разных языках, ежик пишет вопрос слонику на бересте (ну вот знает он язык слоника) и дает слонику. слоник читает, пишет ответ и отдает обратно. это вариант передачи объекта в контекст произведенный слоником объект был передан обратно ежику (в его контекст). а пример другого случая когда они умеют говорить на одном языке, и информацию передают вербально. слова произносятся и никому не передаются не происходит передачи объекта для передачи информации. понятно стало?
Ниноко (12:10):
в рамках ежиков и слоников да : ))
terR0Q (12:12):
как вариант, в данном случае мы могли бы указать табличке, написанной ежиком, оставаться у ежика, и тогда слонику пришлось бы читать, глядя на табличку с рук ежика
Ниноко (12:14):
а что с точки зрения слоников у ежиков значит «экземпляры класса не могут создаваться в контексте, в котором установлена синхронизация»?
terR0Q (12:15):
это значит, что пока слоник читает с рук ежика, ежик не может написать еще одну табличку