Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Распределенные сервис-ориентированные системы..pdf
Скачиваний:
20
Добавлен:
05.02.2023
Размер:
9.2 Mб
Скачать

1 Тема 1. Предметная область и терминология РСОС

Объектом внимания изучаемой дисциплины «Распределенные сервис-ори- ентированные системы» является особый класс искусственно созданных на основе вычислительной техники систем, элементы которых представляются в виде двух основных групп: поставщиков сервисов и потребителей сервисов. В последующем изложении текста мы будем использовать акроним РСОС, понимая под ним как объект или предмет изучения, так и частные теоретические толкования уже принятые в литературных источниках.

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

Целью изучения дисциплины РСОС является получение более глубоких знаний и практических навыков о современных технологиях создания сложных компьютерных систем, охватываемых более широкой предметной областью дисциплины «Распределенные вычислительные системы».

В качестве результата этой цели предполагается подготовка обучающегося до уровня, обеспечивающего самостоятельное создание элеменов РСОС и возможность его успешной работы в соотвествующих коллективных проектах. Тем не менее, в силу достаточно большого объема и сложности изучаемой предметной области, знания о ней ограничены только технологиями реализованными на основе языка Java. Подобное ограничение имеет целью обеспечить целостность практических навыков обучающихся уже проверенными подходами, доказавшими свою значимость, а также сохранить преемственность учебнометодического подхода, сформированного в учебном пособии [1]. С этой же целью мы будем опираться на сформулированные ранее термины и определения, раскрывая и модифицируя их по мере необходимости.

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

Детальное толкование таких систем интерпретируется в трех основных аспектах:

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

5

2.Вычислительные системы — все прикладные аспекты программного обеспечения, реализованные поверх виртуальной машины ОС; в последующем, такие системы также рассматриваются как элементы более сложных систем;

3.Вычислительные комплексы — системы аппаратных средств, ориентированные на повышение вычислительной мощности и надежности всего конструктива, а также — дополненные соотвествующей виртуальной машиной ОС; в последующем, такой комплекс также может рассматривается как отдельная ЭВМ или составляющая часть вычислительной системы.

Распределенные системы группируют «современное направление» развития цифровых технологий, основной характеристикой которых является интеграция сосредоточенных систем (ЭВМ, ВС) на основе сетевых техно-логий. Важной особенностью таких систем является их свойство несводи-мости к моделям сосредоточенных систем. Обычно, это определяется самой природой интегрируемых приложений, например, программное обеспечение клиента банка должно быть отделено от ПО самого банка в силу норма-тивных требований к проведению финансовых операций.

Распределенные вычислительные сети (РВ-сети) — распределенные системы, дополнительно интерпретируемые схемой рисунка 1.1.

Рисунок 1.1 — Обобщенная модель РВ-сетей

С целью более полного раскрытия терминологии и содержания предмет-

6