ВУЗ:
Составители:
Рубрика:
87
После запуска удаленного объекта и получения указателей на его
интерфейсы, клиент может вызывать методы этих интерфейсов. Вызов метода
объекта, реализованного в удаленном сервере, сводится к вызову удаленной
процедуры сервера по протоколу объектного RPC (англ. Object RPC). Хотя
ORPC включает ряд новых соглашений по взаимодействию клиента с сервером,
добавляет несколько новых типов данных и
использует некоторые поля пакета
особым образом, сама структура пакетов осталась той же, что и в оригинальном
DCE RPC.
MS RPC определяет два протокола, из которых выбирается один в
зависимости от используемого транспортного протокола. Протокол CN
используется поверх транспортных протоколов с установлением логических
соединений, например, TCP, надеясь на то, что нижележащий протокол
гарантирует надежную доставку данных. Протокол
DG используется поверх
транспортных протоколов без установления логического соединения, например,
UDP. Протокол DG самостоятельно обеспечивает надежную доставку данных.
Для выполнения вызова ORPC, клиент должен указать сетевой адрес
удаленного узла (например, IP-адрес), номер порта и комбинацию протоколов
(например, CL RPC и UDP).
Для минимизации риска неавторизованного создания и использования
объектов, DCOM определяет стандартный способ доступа к сервисам защиты
и
их использования. Контроль над тем, кто имеет право запускать серверы
различных классов на данном удаленном узле, в DCOM называется защитой
активизации (англ. activation security). Контроль прав на вызовы клиентами
методов уже исполняющихся объектов, в DCOM называется защитой вызовов
(англ. call security).
Для обеспечения защиты активизации, в реестре узла имеется флажок,
разрешающий или запрещающий удаленный запуск
серверов на данном узле,
хранятся списки пользователи, имеющие право запуска серверов, и, возможно,
списки управления доступом для конкретных классов.
После запуска удаленного объекта и получения указателей на его
интерфейсы, клиент может вызывать методы этих интерфейсов. Вызов метода
объекта, реализованного в удаленном сервере, сводится к вызову удаленной
процедуры сервера по протоколу объектного RPC (англ. Object RPC). Хотя
ORPC включает ряд новых соглашений по взаимодействию клиента с сервером,
добавляет несколько новых типов данных и использует некоторые поля пакета
особым образом, сама структура пакетов осталась той же, что и в оригинальном
DCE RPC.
MS RPC определяет два протокола, из которых выбирается один в
зависимости от используемого транспортного протокола. Протокол CN
используется поверх транспортных протоколов с установлением логических
соединений, например, TCP, надеясь на то, что нижележащий протокол
гарантирует надежную доставку данных. Протокол DG используется поверх
транспортных протоколов без установления логического соединения, например,
UDP. Протокол DG самостоятельно обеспечивает надежную доставку данных.
Для выполнения вызова ORPC, клиент должен указать сетевой адрес
удаленного узла (например, IP-адрес), номер порта и комбинацию протоколов
(например, CL RPC и UDP).
Для минимизации риска неавторизованного создания и использования
объектов, DCOM определяет стандартный способ доступа к сервисам защиты и
их использования. Контроль над тем, кто имеет право запускать серверы
различных классов на данном удаленном узле, в DCOM называется защитой
активизации (англ. activation security). Контроль прав на вызовы клиентами
методов уже исполняющихся объектов, в DCOM называется защитой вызовов
(англ. call security).
Для обеспечения защиты активизации, в реестре узла имеется флажок,
разрешающий или запрещающий удаленный запуск серверов на данном узле,
хранятся списки пользователи, имеющие право запуска серверов, и, возможно,
списки управления доступом для конкретных классов.
87
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »
