Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Паттерн интеграции «Удалённый вызов процедур»

РефератПомощь в написанииУзнать стоимостьмоей работы

Удалённый вызов процедур (от англ. Remote Procedure Call, RPC) — класс технологий, позволяющих компьютерным программам вызывать функции или процедуры в другом адресном пространстве (как правило, на удалённых компьютерах). Синхронность, то есть выполнение вызывающей процедуры приостанавливается с момента выдачи запроса и возобновляется только после возврата из вызываемой процедуры… Читать ещё >

Паттерн интеграции «Удалённый вызов процедур» (реферат, курсовая, диплом, контрольная)

v приложения интегрированы на уровне функций.

v изменение данных в другой системе происходит также посредством вызова функций.

— Удалённый вызов процедур (от англ. Remote Procedure Call, RPC) — класс технологий, позволяющих компьютерным программам вызывать функции или процедуры в другом адресном пространстве (как правило, на удалённых компьютерах).

— Обычно реализация RPC технологии включает в себя два компонента:

1. сетевой протокол для обмена в режиме клиент-сервер

2. язык сериализации объектов (или структур, для необъектных RPC).

— Характерные черты вызова удалённых процедур:

1. Асимметричность, то есть одна из взаимодействующих сторон является инициатором.

2. Синхронность, то есть выполнение вызывающей процедуры приостанавливается с момента выдачи запроса и возобновляется только после возврата из вызываемой процедуры.

— Необходимость сериализации.

— Проблемы аварийного завершения.

— Проблемы неоднородности языков программирования и операционных сред.

Направления интеграции

Паттерн интеграции «Удалённый вызов процедур».

1. Горизонтальная интеграция — интеграция в пределах одного уровня управления.

2. Вертикальная интеграция — интеграция между уровнями управления.

Показать весь текст
Заполнить форму текущей работой