<<  Удаленность Вызов удаленных процедур  >>
Вызов удаленной процедуры

Вызов удаленных процедур. Идея, положенная в основу RPC, состоит в том, чтобы сделать вызов удаленной процедуры выглядящим по возможности также, как и вызов локальной процедуры. Другими словами - сделать RPC прозрачным: вызывающей процедуре не требуется знать, что вызываемая процедура находится на другой машине, и наоборот. RPC достигает прозрачности следующим путем. Когда вызываемая процедура действительно является удаленной, в библиотеку помещается вместо локальной процедуры другая версия процедуры, называемая клиентским стабом (stub - заглушка). Подобно оригинальной процедуре, стаб вызывается с использованием вызывающей последовательности, так же происходит прерывание при обращении к ядру. Только в отличие от оригинальной процедуры он не помещает параметры в регистры и не запрашивает у ядра данные, вместо этого он формирует сообщение для отправки ядру удаленной машины.

Слайд 22 из презентации «Сетевые операционные системы». Размер архива с презентацией 191 КБ.

Загрузка...

Операционные системы

краткое содержание других презентаций

««Операционная система» информатика» - Драйверы устройств. Запуск компьютера. Графический пользовательский интерфейс. Ядро Linux. LiveCD. Структура операционной системы. Графические операционные системы. Операционные системы компании Microsoft. Загрузка операционной системы. Программы-оболочки. Командный процессор. Особенности Windows. Графические оболочки. Альтернативные ОС. Справочная система. Операционная система. Повторим пройденное.

«Процессы в операционных системах» - Одноразовые операции. Способы мультипроцессорной обработки. Потоки и процессы. Понятие процесса. Синхронизация процессов и потоков. Переключение контекста. Контекст исполнявшегося процесса. Управление памятью. Состояния процессов. Планирование и диспетчеризация процессов. Состояния процесса. Классы алгоритмов. Динамическое планирование. Управление процессами. Завершение процессов. Блок управления процессом.

«Сетевые операционные системы» - Хранилища. Первые сетевые ОС. Первоначальная разработка. Прозрачный доступ к файлам. Операционные системы. Одноранговые сетевые ОС. Свойство идемпотентности. Семантика RPC. Автономный гипервизор. Сетевые функции. Вызов удаленных процедур. Прием. Протокол. Формальная спецификация сервера. Кластеры. Компьютерные сети. Классификация ОС. Сетевая операционная система. Гостевой код. Функционально различные части.

«Файловые менеджеры» - Интерфейс WC. Принцип работы. Клоны файловых менеджеров. Оболочка. Возможности NC. Интерфейс Far. Интерфейс NC. Интерфейс DN. Разработчик. Файловые менеджеры. Интерфейс Windows. Распространение. Программы-оболочки.

«Назначение операционной системы» - Общие сведения. Состав операционной системы. Назначение операционной системы. Самотестирование компьютера. Специальная программа. Процесс загрузки операционной системы. Диагностические сообщения. Графический интерфейс. Операционная система. Командный процессор. Загрузка операционной системы.

«Операционные системы персональных компьютеров» - Программное обеспечение компьютера. Вид первых операционных систем. Модули, обеспечивающие графический интерфейс. Операционная система. Компоненты операционной системы. Microsoft Windows. Программное обеспечение компьютера. Командный процессор. План. Максимальный объем адресуемой физической памяти. Операционная система Windows. MS-DOS — дисковая операционная система. Графический интерфейс. Windows XP.

Всего в разделе «Операционные системы» 10 презентаций
Загрузка...
Сайт

5informatika.net

115 тем