Шаблоны. При проектировании используют архитектурные стили и шаблоны проектирования

При проектировании используют архитектурные стили и шаблоны проектирования.

Архитектурный стиль, по своей сути, шаблон проектирования макро-архитектуры - на уровнемодулей, "крупноблочного" взгляда. Например, архитектура распределенной сервисно-ориентированной системы может строится в стиле обмена сообщениями через соответствующие очереди сообщений, может проектироваться на основе идеи взаимодействия между компонентами и приложениями через общую объектную шину, а может использовать концепцию брокера как единого узла пересылки запросов. В то же время, на более концептуальном уровне, мы можем говорить о выборе клиент-серверного стиля или распределенного стиля архитектуры системы. Таким образом, архитектурный стиль – набор ограничений, определяющих семейство архитектур, которые удовлетворяют этим ограничениям.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: