ВУЗ:
Составители:
Рубрика:
82
8 Технологии распределенных вычислений
Программы, работающие в сети и совместно решающие ту или иную
задачу, часто бывает удобно считать частями одного приложения. Такое
приложение называют распределенным. Распределенными могут быть как
прикладные, так и системные программы. Распределенные программы
классифицируют по следующим критериям:
• способ разделения приложения на части, выполняющиеся на разных
компьютерах;
• способ взаимодействия между частями приложения;
• способ организации специализированных сетевых серверов,
выполняющих общие для приложений функции.
Приложения можно делить на части самыми разнообразными способами.
Тем не менее, существуют и типовые модели, например, шестиуровневая
модель структуры распределенного приложения, состоящая из следующих
уровней:
• средства представления данных (пользовательский интерфейс);
• логика представления данных
;
• прикладная логика;
• логика данных;
• внутренние операции базы данных;
• файловые операции.
8.1 Удаленный вызов процедур
Удаленный вызов процедур (англ. remote procedure call, RPC) — это
технология взаимодействия прикладных программ, выполняющихся на разных
узлах, разработанная корпорацией Sun Microsystems (см. RFC 1831). RPC дает
возможность программам вызывать процедуры, расположенные на других
8 Технологии распределенных вычислений
Программы, работающие в сети и совместно решающие ту или иную
задачу, часто бывает удобно считать частями одного приложения. Такое
приложение называют распределенным. Распределенными могут быть как
прикладные, так и системные программы. Распределенные программы
классифицируют по следующим критериям:
• способ разделения приложения на части, выполняющиеся на разных
компьютерах;
• способ взаимодействия между частями приложения;
• способ организации специализированных сетевых серверов,
выполняющих общие для приложений функции.
Приложения можно делить на части самыми разнообразными способами.
Тем не менее, существуют и типовые модели, например, шестиуровневая
модель структуры распределенного приложения, состоящая из следующих
уровней:
• средства представления данных (пользовательский интерфейс);
• логика представления данных;
• прикладная логика;
• логика данных;
• внутренние операции базы данных;
• файловые операции.
8.1 Удаленный вызов процедур
Удаленный вызов процедур (англ. remote procedure call, RPC) — это
технология взаимодействия прикладных программ, выполняющихся на разных
узлах, разработанная корпорацией Sun Microsystems (см. RFC 1831). RPC дает
возможность программам вызывать процедуры, расположенные на других
82
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
