ВУЗ:
Составители:
Рубрика:
85
динамически путем обращения к службе имен (например, DNS). Селектор
транспорта обычно определяется динамически при запуске экземпляра сервера.
Сервер динамически выделяет транспортный адрес и сообщает его некоторой
известной (расположенной по заранее заданному селектору транспорта) службе
поиска (англ. lookup service). Клиенты, когда им нужно определить
транспортный адрес той или иной службы, обращаются к службе поиска
.
Необходимость в использовании отдельной службы поиска связана с тем,
что многие транспортные протоколы не могут предоставить большое
количество заранее известных селекторов, в то время, как потенциальное
количество служб очень велико. Использование службы поиска позволяет
занять единственный заранее известный селектор, а селекторы остальных
служб назначать динамически.
RFC 1833 определяет три типа служб поиска
, все они используют общий
номер программы RPC (1000000) и порты TCP/111 и UDP/111.
Стандарты распределенных вычислений Open Source Foundation (OSF)
Distributed Computing Environment (DCE) используют RPC как основной
механизм выполнения удаленных процедур. В пользу RPC говорят его
простота, прозрачность и производительность. То, что модель вызова RPC
максимально приближена к модели вызова локальных процедур, позволяет
сократить время обучения разработчиков.
8.2 Microsoft DCOM
Модель распределенных компонентных объектов DCOM (англ.
Distributed Component Object Model) — объектно-ориентированная технология
разработки распределенных программных систем.
Хотя технология COM (англ. Component Object Model) разрабатывалась с
учетом будущей поддержки распределенных систем, однако ее первоначальная
реализация могла работать только на одном компьютере. Объекты СОМ могли
быть реализованы в DLL или в отдельном процессе, исполняющемся только на
динамически путем обращения к службе имен (например, DNS). Селектор
транспорта обычно определяется динамически при запуске экземпляра сервера.
Сервер динамически выделяет транспортный адрес и сообщает его некоторой
известной (расположенной по заранее заданному селектору транспорта) службе
поиска (англ. lookup service). Клиенты, когда им нужно определить
транспортный адрес той или иной службы, обращаются к службе поиска.
Необходимость в использовании отдельной службы поиска связана с тем,
что многие транспортные протоколы не могут предоставить большое
количество заранее известных селекторов, в то время, как потенциальное
количество служб очень велико. Использование службы поиска позволяет
занять единственный заранее известный селектор, а селекторы остальных
служб назначать динамически.
RFC 1833 определяет три типа служб поиска, все они используют общий
номер программы RPC (1000000) и порты TCP/111 и UDP/111.
Стандарты распределенных вычислений Open Source Foundation (OSF)
Distributed Computing Environment (DCE) используют RPC как основной
механизм выполнения удаленных процедур. В пользу RPC говорят его
простота, прозрачность и производительность. То, что модель вызова RPC
максимально приближена к модели вызова локальных процедур, позволяет
сократить время обучения разработчиков.
8.2 Microsoft DCOM
Модель распределенных компонентных объектов DCOM (англ.
Distributed Component Object Model) — объектно-ориентированная технология
разработки распределенных программных систем.
Хотя технология COM (англ. Component Object Model) разрабатывалась с
учетом будущей поддержки распределенных систем, однако ее первоначальная
реализация могла работать только на одном компьютере. Объекты СОМ могли
быть реализованы в DLL или в отдельном процессе, исполняющемся только на
85
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
