logo search

70. Принципы построения распределенных информационных систем. Промежуточное программное обеспечение для обработки сообщений.

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

Открытость системы определяется как полнота и ясность описания интерфейсов работы с ней и служб, которые она предоставляет через эти интерфейсы. Такое описание должно включать в себя все, что необходимо знать для того, чтобы пользоваться этими службами, независимо от реализации данной системы и платформы, на которой она развернута.

Масштабируемость системы — это зависимость изменения ее характеристик от количества ее пользователей и подключенных ресурсов, а также от степени географической распределенности системы.

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

Так же важно, для РИС, иметь механизмы Восстановления после сбоев.

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