Книга: Сущность технологии СОМ. Библиотека программиста
Где мы находимся?
Где мы находимся?
В данной главе была описана абстракция апартаментов как логическое группирование объектов, которые подчиняются правилам параллелизма и реентерабельности. Процессы имеют один или более апартаментов. Потоки выполняются в ровно одном апартаменте, а для реализации межапартаментных связей СОМ поддерживает маршалинг объектных ссылок через границы апартаментов. Заместитель является локальным представителем объекта, постоянно находящимся в другом апартаменте. Стандартные заместители для передачи запросов методов с удаленного объекта используют ORPC. Специальные заместители имеют полную свободу для обеспечения корректной семантики. Апартамент является фундаментальной абстракцией, которая используется во всей архитектуре удаленного доступа модели СОМ.
- Снова интерфейс и реализация
- Объекты, интерфейсы и апартаменты
- Межапартаментный доступ
- Вспомогательные средства для внутрипроцессного маршалинга
- Архитектура стандартного маршалинга
- Реализация интерфейсных маршалеров
- Стандартный маршалинг, потоки и протоколы
- Управление жизненным циклом и маршалинг
- Специальный маршалинг
- Маршалер свободной поточной обработки (FreeThreaded Marshaler)
- Где мы находимся?
- Вычислимость в классической физике: где мы находимся?
- Где написано сетевое имя компьютера?
- Где я могу найти информацию для дальнейшего обучения?
- Где находится клавиша Windows?
- Где лучше хранить свой пароль?
- Где найти стандартные программы Windows?
- Где можно делать небольшие заметки или набирать текст?