Транзакции в распределенных системах

Для достижения свойства неделимости в распределенных системах используется протокол двухфазной фиксации транзакции.

Запись «Приготовиться» в журнал Отправка сообщения «приготовиться»   Собрать ответы   Сделать запись в журнал о завершении Послать сообщение «фиксировать»
  Запись «готов» в журнал   Отправка сообщение «готов»     Запись «фиксировать» в журнал Отправка сообщения «завершено»
 
Ф1
Ф2
Координатор
Подчиненный процесс

Технологии построения распределенных систем

CORBA использует общий протокол межброкерного взаимодействия GIOP – абстрактный протокол, обеспечивающий интероперабильность. Интероперабильность – взаимодействие на верхних уровнях сетевого протокола.

Архитектура GIOP включает несколько конкретных протоколов: IIOP (internet interORB protocol), SSLIOP (SSSL interORB protocol), HTIOP (hyper text -//-).

Спецификация GIOP включает:

1. Определение общего представления данных, переменный порядок байт, выравнивание примитивных типов, полное IDL отображение

2. Форматы сообщения

3. Представление о транспортном уровне (слое).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: