Образец брокера - Broker pattern
эта статья не цитировать любой источники.Декабрь 2016 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В модель брокера является архитектурный образец которые можно использовать для структурирования распределенное программное обеспечение системы с разделенными компонентами, которые взаимодействуют вызовы удаленных процедур. Компонент брокера отвечает за координацию обмена данными, например за пересылку запросов, а также за передачу результатов и исключений.
Контекст
- Система, состоящая из нескольких удаленных объектов, которые взаимодействуют синхронно или асинхронно.
- Гетерогенная среда.
Мотивация
- Обычно при разработке приложений требуется большая гибкость, ремонтопригодность и возможность изменения.
- Масштабируемость снижена.
- Внутренние сетевые сложности, такие как проблемы с безопасностью, частичные сбои и т. Д.
- Сетевое разнообразие в протоколах, операционных системах, оборудовании.
Решение
Отделите функциональность системной связи от основной функциональности приложения, предоставив брокера, который изолирует проблемы, связанные с коммуникацией.
Смотрите также
Этот компьютерное программирование -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |