Microsoft .NET Remoting
От: Мика Сухов Stock#
Дата: 22.11.04 23:17
Оценка: 232 (7) +1
Статья:
Microsoft .NET Remoting
Автор(ы): Скотт Маклин, Джеймс Нафтел, Ким Уильямс
В этой книге обсуждаются особенности функционирования и архитектуры .NET Remoting — новейшей технологии для построения распределенных приложений. Вы узнаете, как использовать беспрецедентные возможности этой технологии для построения отказоустойчивых, масштабируемых, защищенных, быстрых и простых в сопровождении и администрировании распределенных Интернет-приложений.


Авторы:
Мика Сухов

Аннотация:
В этой книге обсуждаются особенности функционирования и архитектуры .NET Remoting — новейшей технологии для построения распределенных приложений. Вы узнаете, как использовать беспрецедентные возможности этой технологии для построения отказоустойчивых, масштабируемых, защищенных, быстрых и простых в сопровождении и администрировании распределенных Интернет-приложений.
Re: Microsoft .NET Remoting
От: _FRED_ Черногория
Дата: 23.11.04 09:24
Оценка: 23 (2)
Здравствуйте, Мика Сухов, Вы писали:

МС>Статья:

МС>Microsoft .NET Remoting
Автор(ы): Скотт Маклин, Джеймс Нафтел, Ким Уильямс
В этой книге обсуждаются особенности функционирования и архитектуры .NET Remoting — новейшей технологии для построения распределенных приложений. Вы узнаете, как использовать беспрецедентные возможности этой технологии для построения отказоустойчивых, масштабируемых, защищенных, быстрых и простых в сопровождении и администрировании распределенных Интернет-приложений.


Ещё необходимо упомянуть, что под фреймворк 1.1 примеры, использующие евенты, без небольшой доработки совсем не будут работать.
Но при использовании поиска на РСДН это легко обойти
Help will always be given at Hogwarts to those who ask for it.
Re[2]: Microsoft .NET Remoting
От: mikа Stock#
Дата: 23.11.04 09:26
Оценка: +1 :))
Здравствуйте, _FRED_, Вы писали:

_FR>Ещё необходимо упомянуть, что под фреймворк 1.1 примеры, использующие евенты, без небольшой доработки совсем не будут работать.

_FR>Но при использовании поиска на РСДН это легко обойти

Я вместил все это в одно предложение

Так же авторами не описаны специфичные проблемы и ошибки .NET Remoting, которые проявляются при более глубоком использовании технологии.

Re[2]: Microsoft .NET Remoting
От: Аноним  
Дата: 23.11.04 09:49
Оценка:
Кстати, глубокоуважаемые глубокознавцы ремоутинга!
Не подскажете ли, как проще всего передать серверному объекту информацию, идентифицирующую активировавшего его клиента?
(Если это вообще возможно для WellKnow — SingleCall объекта).


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: Microsoft .NET Remoting
От: Аноним  
Дата: 24.11.04 07:01
Оценка:
в серверном приёмнике

ServerChannelSink

Я сделал в методе 2 дополнительных параметра IP и ID соединения, на клиенте в них пуляю "ничто", а в серверном примёнике подменяю аргументы на данные клиента. РАботает как часы...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: Microsoft .NET Remoting
От: Аноним  
Дата: 24.11.04 07:06
Оценка: +1
что по книге, то она достаточна мрачноватая. нет лёгкости восприятия

Как "гораздо более лучшую" рекомендую Advanced .NET Remoting, правда стоит 3000р... Я прочитал аглицкую — ощущения великолепные!




данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Microsoft .NET Remoting
От: wraithik Россия  
Дата: 24.11.04 07:21
Оценка:
Здравствуйте, Мика Сухов, Вы писали:

МС>Статья:



МС>Авторы:

МС> Мика Сухов

МС>Аннотация:

МС>В этой книге обсуждаются особенности функционирования и архитектуры .NET Remoting — новейшей технологии для построения распределенных приложений. Вы узнаете, как использовать беспрецедентные возможности этой технологии для построения отказоустойчивых, масштабируемых, защищенных, быстрых и простых в сопровождении и администрировании распределенных Интернет-приложений.

Купил я эту книгу.
Написано все очень кратко и кое где не понятно.
Основное внимание уделено почемуто SOAP+HTTP и совсем забыто что есть еще и TCP+BINARY
Re[2]: Microsoft .NET Remoting
От: Аноним  
Дата: 24.11.04 07:18
Оценка:
Спасибо!
К сожалению, remoting пока не является глвной моей проблемой
Я сделал вместо WellKnow объекта ClientActivated пока что меня это удовлетворило. (Посмотрим, на какие еще камни наткнусь)


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: Microsoft .NET Remoting
От: mikа Stock#
Дата: 25.11.04 15:41
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>что по книге, то она достаточна мрачноватая. нет лёгкости восприятия


Есть такое. На мой взгляд, такие книжки нужно всякими историями разбавлять или шутками. А то и впрямь читается туговато.

А>Как "гораздо более лучшую" рекомендую Advanced .NET Remoting, правда стоит 3000р... Я прочитал аглицкую — ощущения великолепные!


Она вышла на русском?
Re[3]: Microsoft .NET Remoting
От: Аноним  
Дата: 25.11.04 18:53
Оценка:
Маклинновская тяжеловатая,
несколько раз принимался читать, но дальше обчной конфигурации ну и просто прямого CreateInstance в дочернем домене я не ушел.
Книга вроде и не плохая, но почему-то напрочь отбила у меня охоту заниматься приемниками, каналами, real proxy, контекстами и прочими примочами Remoting...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: Microsoft .NET Remoting
От: Аноним  
Дата: 29.11.04 07:38
Оценка:
Вчера таки купил ее. Слава Богу, стоит не 3000 р. а 300 р.
Отличная книга, надо сказать! Чтобы понять мои ощущения, надо сначала сделать приложение с ремоутингом а потом нарваться на противоречия. Во всех других книгах про .NET в ремоутинге дадьше "Hello, World" не продвинулись.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: Microsoft .NET Remoting
От: Вячеслав Украина  
Дата: 29.11.04 07:50
Оценка:
Здравствуйте, wraithik, Вы писали:

W>Купил я эту книгу.

W>Написано все очень кратко и кое где не понятно.
W>Основное внимание уделено почемуто SOAP+HTTP и совсем забыто что есть еще и TCP+BINARY

Уделенно потому что сообщения SOAP "читабельнее" . Внимание в основном уделенно возможностям которые предоставляет Remoting при написании распределенных приложений. полезная книга.
Microsoft .NET Remoting
От: Аноним  
Дата: 29.11.04 08:20
Оценка:
Я не совсем понял подглаву об использовании ролевой защиты в .NET Remouting... (стр. 101) Имеется она, или нет? Или работает только в среде IIS?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Microsoft .NET Remoting
От: Аноним  
Дата: 02.12.04 13:58
Оценка:
К сожалению, в примерах от этой книги многое не работает
В частности, не могу добиться работы Спонсора Аренды (который в книжке почему-то называется спонсором лицензий).
При регистрации ISponsor получаю ошибку:
"Because of security restrictions, the type System.Runtime.Remoting.ObjRef cannot be assigned."



данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Microsoft .NET Remoting
От: Аноним  
Дата: 02.12.04 15:29
Оценка:
потому, как, батенька, надо форматтеру канала разрешить Фул левел...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Microsoft .NET Remoting
От: Аноним  
Дата: 03.12.04 08:10
Оценка:
Я извиняюсь за свою врожденную (и благоприобретенную) тупость

Но в рассматриваемой здесь книге я подобных указаний по клиентской активации и настройке спонсора аренды не нашел. Нельзя ли короткий, но ёмкий примерчик?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: Microsoft .NET Remoting
От: _FRED_ Черногория
Дата: 06.12.04 10:46
Оценка:
Здравствуйте, Аноним, Вы писали:
А>Но в рассматриваемой здесь книге я подобных указаний по клиентской активации и настройке спонсора аренды не нашел. Нельзя ли короткий, но ёмкий примерчик?

Поэтому "при использовании поиска на РСДН это легко обойти "
Help will always be given at Hogwarts to those who ask for it.
Re[2]: Microsoft .NET Remoting
От: Аноним  
Дата: 16.12.04 07:49
Оценка:
А что мешает передавать "фоновые данные" через CallContext?
Вроде все получается весьма изящно... Или я не знаю каких-то подводных камней?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: Microsoft .NET Remoting
От: Mika Soukhov Stock#
Дата: 16.12.04 19:06
Оценка:
Здравствуйте, Аноним, Вы писали:

А>А что мешает передавать "фоновые данные" через CallContext?

А>Вроде все получается весьма изящно... Или я не знаю каких-то подводных камней?

Нужно реализовать интерфейс ILogicalThreadAffinative
Re[3]: Microsoft .NET Remoting
От: Аноним  
Дата: 17.12.04 07:51
Оценка:
> Нужно реализовать интерфейс ILogicalThreadAffinative

"Реализовать интерфейс" — слишком громко сказано. Просто создать класс-наследник от него.
Но вопрос в другом. Не возникнет ли коллизий при работе нескольких объектов с контекстом? Например, если хранить в контексте удаленного объекта сведения о клиенте, который активировал этот объект, то не наложатся ли одни данные на другие в один прекрасный момент?
Может надо объявлять удаленные объекты контекстно зависимыми?
(Т.е. не просто MarshalByObject, a ContextBoundObject).
И не следует ли использовать новый контекст, а не контекст по умолчанию?


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.