Аннотация:
В этой книге обсуждаются особенности функционирования и архитектуры .NET Remoting — новейшей технологии для построения распределенных приложений. Вы узнаете, как использовать беспрецедентные возможности этой технологии для построения отказоустойчивых, масштабируемых, защищенных, быстрых и простых в сопровождении и администрировании распределенных Интернет-приложений.
Ещё необходимо упомянуть, что под фреймворк 1.1 примеры, использующие евенты, без небольшой доработки совсем не будут работать.
Но при использовании поиска на РСДН это легко обойти
Help will always be given at Hogwarts to those who ask for it.
Здравствуйте, _FRED_, Вы писали:
_FR>Ещё необходимо упомянуть, что под фреймворк 1.1 примеры, использующие евенты, без небольшой доработки совсем не будут работать. _FR>Но при использовании поиска на РСДН это легко обойти
Я вместил все это в одно предложение
Так же авторами не описаны специфичные проблемы и ошибки .NET Remoting, которые проявляются при более глубоком использовании технологии.
Re[2]: Microsoft .NET Remoting
От:
Аноним
Дата:
23.11.04 09:49
Оценка:
Кстати, глубокоуважаемые глубокознавцы ремоутинга!
Не подскажете ли, как проще всего передать серверному объекту информацию, идентифицирующую активировавшего его клиента?
(Если это вообще возможно для WellKnow — SingleCall объекта).
Я сделал в методе 2 дополнительных параметра IP и ID соединения, на клиенте в них пуляю "ничто", а в серверном примёнике подменяю аргументы на данные клиента. РАботает как часы...
МС>Авторы: МС> Мика Сухов
МС>Аннотация: МС>В этой книге обсуждаются особенности функционирования и архитектуры .NET Remoting — новейшей технологии для построения распределенных приложений. Вы узнаете, как использовать беспрецедентные возможности этой технологии для построения отказоустойчивых, масштабируемых, защищенных, быстрых и простых в сопровождении и администрировании распределенных Интернет-приложений.
Купил я эту книгу.
Написано все очень кратко и кое где не понятно.
Основное внимание уделено почемуто SOAP+HTTP и совсем забыто что есть еще и TCP+BINARY
Re[2]: Microsoft .NET Remoting
От:
Аноним
Дата:
24.11.04 07:18
Оценка:
Спасибо!
К сожалению, remoting пока не является глвной моей проблемой
Я сделал вместо WellKnow объекта ClientActivated пока что меня это удовлетворило. (Посмотрим, на какие еще камни наткнусь)
Здравствуйте, Аноним, Вы писали:
А>что по книге, то она достаточна мрачноватая. нет лёгкости восприятия
Есть такое. На мой взгляд, такие книжки нужно всякими историями разбавлять или шутками. А то и впрямь читается туговато.
А>Как "гораздо более лучшую" рекомендую Advanced .NET Remoting, правда стоит 3000р... Я прочитал аглицкую — ощущения великолепные!
Она вышла на русском?
Re[3]: Microsoft .NET Remoting
От:
Аноним
Дата:
25.11.04 18:53
Оценка:
Маклинновская тяжеловатая,
несколько раз принимался читать, но дальше обчной конфигурации ну и просто прямого CreateInstance в дочернем домене я не ушел.
Книга вроде и не плохая, но почему-то напрочь отбила у меня охоту заниматься приемниками, каналами, real proxy, контекстами и прочими примочами Remoting...
Вчера таки купил ее. Слава Богу, стоит не 3000 р. а 300 р.
Отличная книга, надо сказать! Чтобы понять мои ощущения, надо сначала сделать приложение с ремоутингом а потом нарваться на противоречия. Во всех других книгах про .NET в ремоутинге дадьше "Hello, World" не продвинулись.
Здравствуйте, wraithik, Вы писали:
W>Купил я эту книгу. W>Написано все очень кратко и кое где не понятно. W>Основное внимание уделено почемуто SOAP+HTTP и совсем забыто что есть еще и TCP+BINARY
Уделенно потому что сообщения SOAP "читабельнее" . Внимание в основном уделенно возможностям которые предоставляет Remoting при написании распределенных приложений. полезная книга.
Microsoft .NET Remoting
От:
Аноним
Дата:
29.11.04 08:20
Оценка:
Я не совсем понял подглаву об использовании ролевой защиты в .NET Remouting... (стр. 101) Имеется она, или нет? Или работает только в среде IIS?
К сожалению, в примерах от этой книги многое не работает
В частности, не могу добиться работы Спонсора Аренды (который в книжке почему-то называется спонсором лицензий).
При регистрации ISponsor получаю ошибку:
"Because of security restrictions, the type System.Runtime.Remoting.ObjRef cannot be assigned."
Я извиняюсь за свою врожденную (и благоприобретенную) тупость
Но в рассматриваемой здесь книге я подобных указаний по клиентской активации и настройке спонсора аренды не нашел. Нельзя ли короткий, но ёмкий примерчик?
Здравствуйте, Аноним, Вы писали: А>Но в рассматриваемой здесь книге я подобных указаний по клиентской активации и настройке спонсора аренды не нашел. Нельзя ли короткий, но ёмкий примерчик?
Поэтому "при использовании поиска на РСДН это легко обойти "
Help will always be given at Hogwarts to those who ask for it.
Re[2]: Microsoft .NET Remoting
От:
Аноним
Дата:
16.12.04 07:49
Оценка:
А что мешает передавать "фоновые данные" через CallContext?
Вроде все получается весьма изящно... Или я не знаю каких-то подводных камней?
Здравствуйте, Аноним, Вы писали:
А>А что мешает передавать "фоновые данные" через CallContext? А>Вроде все получается весьма изящно... Или я не знаю каких-то подводных камней?
Нужно реализовать интерфейс ILogicalThreadAffinative
Re[3]: Microsoft .NET Remoting
От:
Аноним
Дата:
17.12.04 07:51
Оценка:
> Нужно реализовать интерфейс ILogicalThreadAffinative
"Реализовать интерфейс" — слишком громко сказано. Просто создать класс-наследник от него.
Но вопрос в другом. Не возникнет ли коллизий при работе нескольких объектов с контекстом? Например, если хранить в контексте удаленного объекта сведения о клиенте, который активировал этот объект, то не наложатся ли одни данные на другие в один прекрасный момент?
Может надо объявлять удаленные объекты контекстно зависимыми?
(Т.е. не просто MarshalByObject, a ContextBoundObject).
И не следует ли использовать новый контекст, а не контекст по умолчанию?