Notas del Terrible
Заметки Ужасного Зануды

Программирование для детей

декабря 1, 2009 00:35 by terR0Q

Помог Ниноке на простом примере разобраться с базовыми понятиями .NET Remoting :)

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

Ниноко (12:10): в рамках ежиков и слоников да : ))

terR0Q (12:12): как вариант, в данном случае мы могли бы указать табличке, написанной ежиком, оставаться у ежика, и тогда слонику пришлось бы читать, глядя на табличку с рук ежика

Ниноко (12:14): а что с точки зрения слоников у ежиков значит «экземпляры класса не могут создаваться в контексте, в котором установлена синхронизация»?

terR0Q (12:15): это значит, что пока слоник читает с рук ежика, ежик не может написать еще одну табличку


Комментарии

Добавить комментарий


(Отображает Gravatar)

  Country flag

biuquote
  • Комментарий
  • Предпросмотр
Loading