<<  Семантика RPC Свойство идемпотентности  >>
Ответное сообщение

Семантика RPC в случае отказов. Потеряно ответное сообщение от сервера клиенту. Этот вариант сложнее предыдущего, так как некоторые процедуры не являются идемпотентными. Но вот процедура снятия некоторой суммы с банковского счета не является идемпотентной, и в случае потери ответа повторный запрос может существенно изменить состояние счета клиента. Одним из возможных решений является приведение всех процедур к идемпотентному виду. Однако на практике это не всегда удается, поэтому может быть использован другой метод - последовательная нумерация всех запросов клиентским ядром. Ядро сервера запоминает номер самого последнего запроса от каждого из клиентов, и при получении каждого запроса выполняет анализ - является ли этот запрос первичным или повторным.

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

Загрузка...

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

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

«Загрузка ПО» - Необходимость загрузки. Компьютер. Операционная система. ПЗУ. Автоматическое функционирование компьютера. Автоматические процессы. 1 этап загрузки. Загрузка ПО. 3 этап загрузки. 2 этап загрузки. Read Only Memory. Грамотно подготовить к выключению.

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

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

«Основы операционных систем» - Смена режимов при выполнении вызова функции ядра. Технология Virtuozzo. Виртуализация приложений. Базовая система. Гипервизор. Windows 8. Частичная эмуляция. Архитектура. Технологии виртуализации. Виртуализация от Microsoft. Назначение, состав и функции ОС. Виртуализация Windows Server. Монолитное ядро. Гибридное ядро. Открытая платформа виртуализации VirtualBox. Приложение OS1. Виртуальная машина.

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

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

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

5informatika.net

115 тем