.
Tuesday 22nd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Синхронный вид взаимодействия
загрузка...

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

Наконец, если заказчик, послав сообщение, должен ждать, пока исполнитель выполнит его запрос, и в явном виде подтвердит это (или невозможность выполнить данный запрос), то такой вид взаимодействия, называемый удаленным вызовом, также носит синхронный характер. Причем задача передачи данных

между процессами и их синхронизации рассматривается как одна неразделяемая деятельность. Этот вид взаимодействия лежит в основе концепции вызова удаленной процедуры (ВУП) и позволяет процессу вызвать процедуру или группу процедур, выполняющихся в разных узлах сети с точно такой же семантикой, как и вызов процедуры в локальном случае. Схема базового алгоритма ВУП представлена на смотреть обзор под номером 1.

Хотя метод ВУП и привлекает своей концептуальной простотой и близостью к семантике вызова процедуры в традиционном локальном программировании, на его основе трудно реализовать многие приложения, требующие широковещательности или асинхронное™. С этой целью необходимо расширить семантику ВУП, сохранив выразительность его интерфейса. Можно ввести либо тип ВУПа (например, широковещательный, дейтаграммный, падежный и т. п.), либо дополнительный аргумент в параметры вызова процедуры для выбора соответствующего транспортного сервиса, поддерживающего требуемую функциональность.

Проведенный анализ приводит к сетевой архитектуре, основанной на расширенном ВУПе, мультиплексированным транспортным сервисом над общей локальной сетью. Такая архитектура обеспечивает унифицированный пользовательский интерфейс к услугам РИВС и низкие накладные расходы для передачи различных видов информации, независимой от типа локальной сети.


загрузка...
 

Самое популярное:

Наши партнеры

bottom

карта сайта