Сводная характеристика MBR-объектов

Сводная характеристика MBR-объектов

Вы имели возможность убедиться в том, что для конфигурации MBV-объек-тов долгих размышлений не потребуется: нужно просто применить атрибут [Serializable], чтобы позволить отправку копий соответствующего типа в домен приложения клиента. С этого момента все взаимодействие с MBV-типом происходит в локальном окружении клиента. Когда клиент завершит использование соответствующего MBV-типа, этот тип становится объектом внимания сборщика мусора, и никаких проблем не возникает.

Но для MBR-типов имеется целый ряд вариантов конфигурации. Вы видели, что MBR-тип допускает варианты конфигурации в отношении его времени активизации, состояния и управления циклом существования. Чтобы представить весь набор имеющихся возможностей, в табл. 18.3 показано, как WKO и САО-объекты соотносятся с вариантами поведения, которые только что были нами рассмотрены.

Таблица 18.3. Опции конфигурации для MBR-типов 

Характеристика MBR-объекта Поведение WKO-типа Поведение САО-типа
Опции создания экземпляра WKO-типы могут активизироваться только c помощью конструктора, заданного по умолчанию, который запускается при первом вызове метода клиентом CAO-типы могут активизироваться с помощью любого конструктора типа. Удаленный объект создается тогда, когда вызывающая сторона использует семантику конструктора (или тип Activate)
Управление состоянием WKO-типы можно сконфигурировать, как синглет или объект одиночного вызова. Синглет может обслуживать множество клиентов и является объектом, кумулятивно изменяющим параметры своего состояния в процессе выполнения вызовов клиентов. Объект одиночного вызова существует только в процессе данного вызова клиента и является объектом, не меняющим своего состояния в процессе выполнения Цикл существования САО-типа контролируется вызывающей стороной, поэтому САО-типы являются объектами, кумулятивно изменяющими параметры своего состояния в процессе выполнения вызовов клиентов
Управление циклом существования Для WKO-типов, являющихся синглетами, используется схема лизингового управления (которая будет описана в этой главе позже). WKO-типы, являющиеся объектами одиночного вызова, оказываются объектами внимания для сборщика мусора сразу же по завершении вызова метода Для CAO-типов используется схема лизингового управления (которая будет описана в этой главе позже)
Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Краткая характеристика лирического героя

Из книги Записки автоматизатора. Профессиональная исповедь автора Орлов Андрей Георгиевич

Краткая характеристика лирического героя – База, база! Я Хабибулин. Кто я? Из анекдота Я написал свою первую программу в 1973 году. Правда, понимание того, как это делать лучше, пришло ко мне гораздо позже.Советские времена были благословенны для автоматизаторов. По причине


Общая характеристика

Из книги Виртуальные машины [Несколько компьютеров в одном] автора Гультяев Алексей Константинович

Общая характеристика Технология, заложенная в Virtual PC, была разработана компанией Connectix, однако компания Microsoft в очередной раз продемонстрировала чутье на удачные технологические решения и в начале 2003 года приобрела права на Virtual PC. В ноябре 2003 появилась доработанная и


Общая характеристика

Из книги Реферат, курсовая, диплом на компьютере автора Баловсяк Надежда Васильевна

Общая характеристика В настоящее время семейство продуктов от VMware, предназначенных для создания виртуальных машин и управления ими, насчитывает несколько представителей:? VMware Workstation — приложение для «настольных» систем, обеспечивающее создание «обычных» виртуальных


Общая характеристика

Из книги Инфраструктуры открытых ключей автора Полянская Ольга Юрьевна

Общая характеристика В настоящее время компания Parallels предлагает три продукта, предназначенные для создания виртуальных машин и управления ими:? Parallels Workstation — настольное приложение для создания виртуальных машин (в том числе объединенных в локальную сеть) в пределах


Общая характеристика программы

Из книги Технология XSLT автора Валиков Алексей Николаевич

Общая характеристика программы В программе реализована поддержка OLE 2.0 и технологии перетаскивания. Вы можете перетаскивать формулы в документ Word прямо из окна программы, а также редактировать их там.В полной версии MathType доступен набор высококачественных шрифтов, есть


Сравнительная характеристика разных схем аннулирования

Из книги OrCAD PSpice. Анализ электрических цепей автора Кеоун Дж.

Сравнительная характеристика разных схем аннулирования Пока не накоплено достаточно информации об эффективности функционирования крупномасштабных PKI, можно сделать лишь некоторые предположения по поводу характеристик масштабируемости, скорости обработки и


Краткая характеристика политики PKI

Из книги Бесплатные разговоры через Интернет автора Фрузоров Сергей

Краткая характеристика политики PKI Реальной альтернативой объемным документам, подробно описывающим политику PKI, может стать краткая характеристика политики - документ PDS (PKI Disclosure Statement) [10]. Документ PDS возник как проект группы инженерной поддержки Интернета IETF, затем


Краткая характеристика

Из книги Политики безопасности компании при работе в Интернет автора Петренко Сергей Александрович

Краткая характеристика Краткая характеристика задает общее направление и цель подготовки предложений, отражает даты крайних сроков представления документов и общую контактную информацию. Этот раздел позволяет поставщику быстро оценить, какие ресурсы необходимы для


Сводная таблица характеристик узлов

Из книги IT-безопасность: стоит ли рисковать корпорацией? автора Маккарти Линда

Сводная таблица характеристик узлов Для удобства использования мы можем свести в одну таблицу (табл. 3.1) такие характеристики узлов, как строковое значение, локальная часть имени, пространство имен и так далее.Таблица 3.1. Характеристики различных типов узлов Тип


Частотная характеристика усилителя на полевых транзисторах

Из книги Продвижение порталов и интернет-магазинов автора Гроховский Леонид О.

Частотная характеристика усилителя на полевых транзисторах При использовании усилителя на полевом транзисторе в широком диапазоне частот необходимо учитывать внутренние емкости транзисторов. На рис. 3.33 приведена модель усилителя с общим истоком (ОИ), включающая


Передаточная характеристика дифференциального усилителя

Из книги автора

Передаточная характеристика дифференциального усилителя Важным аспектом при работе с дифференциальным усилителем является исследование его передаточной характеристики. Использование встроенной модели для транзистора облегчает эту задачу. Поскольку нас интересует


Частотная характеристика uA741

Из книги автора

Частотная характеристика uA741 Используем снова значения из примера в начале этой главы, чтобы можно было сравнить нашу модель с более совершенной моделью uA741.Начните в Capture проект с именем opamp. Когда компонент из библиотеки eval появится на рабочем поле, вы обнаружите у него


Сравнительная характеристика Gizmo и Skype

Из книги автора

Сравнительная характеристика Gizmo и Skype Давайте рассмотрим сравнительную характеристику этих двух программ, так легче будет понять, чем они отличаются:? Передача звука — реализована и в Skype, и в Gizmo, однако в Gizmo имеется возможность записывать текущий разговор в файл, а в Skype


1.2. Характеристика зрелости технологий защиты информации

Из книги автора

1.2. Характеристика зрелости технологий защиты информации Практика обеспечения защиты информации в отечественных компаниях насыщена инцидентами. Анализ этих инцидентов свидетельствует о том, что одних только технических средств защиты недостаточно. В чем причины


Краткая характеристика хакеров

Из книги автора

Краткая характеристика хакеров Многие люди все еще имеют странные представления о хакерах. Типичный хакер, по их мнению, — это молодой, необычайно яркий и патологически асоциальный мужчина. Часто он одержим манией — работает всю ночь над своими новейшими блестящими


Сводная таблица

Из книги автора

Сводная таблица 1. Таблица приоритетов: критические, важные и незначительные ошибки.2. Формат: фактор, статус, что делать, приоритет.По результатам аудита составляется