Главная
»
Информационные системы
»
Операционные системы
»
Объектная модель и менеджер объектов Windows
Объектная модель и менеджер объектов Windows
Архитектура операционных систем Windows не является строго объектно-ориентированной. В ней используется следующая объектная терминология. Объектом называется экземпляр объектного типа, а элементы данных состояния объекта именуются атрибутами.
[1Поддержка объектов позволяет реализовать унифицированный подход к именованию ресурсов, защите от несанкционированного доступа и совместному использованию.1] Менеджер объектов создает и удаляет объекты, а также отслеживает их использование.
Объекты в операционной системе Windows могут быть постоянными, подобно файлам, или динамическими, необходимыми только на время работы программы, подобно потокам.
[2Схема именования объектов – иерархическая. Она поддерживается с помощью объектов-каталогов, а пространство имен видимо всем процессам.2] Имя объекта применяется для его открытия, совместного использования и защиты.
[3Каждый объект относится к некоторому типу, определяющему его данные и применимые к нему операции базовых системных сервисов. Набор атрибутов объекта делится на две части: заголовок и тело.3]
Тело объекта содержит специфические для его типа данные, за которые отвечает один из компонентов исполнительной системы.
В системе Windows имена объектов уникальны в масштабах всей системы, а пространство имен видимо всем процессам.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.