Хоп Г., Шаблоны интеграции корпоративных приложений. Проектирование, создание и развертывание решений, основанных на обмене сообщениями
серия: The Addison-Wesley Signature Series
Диалектика / Вильямс, 2015 г., 978-5-8459-1946-5,978-5-907144-45-3,0-321-20068-3
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Поделиться ссылкой на книгу
Дополнительно о книге
Содержание книги
Введение к книге Шаблоны интеграции корпоративных приложений
Глава 1. Решение задач интеграции с помощью шаблонов проектирования
Глава 2. Стили интеграции
Глава 3. Системы обмена сообщениями
Глава 4. Каналы обмена сообщениями
Глава 5. Построение сообщений
Глава 6. Практикум: простой пример обмена сообщениями
Глава 7. Маршрутизация сообщений
Глава 8. Преобразование сообщений
Глава 9. Практикум: сложный обмен сообщениями
Глава 10. Конечные точки обмена сообщениями
Глава 11. Управление системой
Глава 12. Практикум: управление системой
Глава 13. Шаблоны интеграции на практике
Глава 14. Кое-что в заключение
Приложение А. Список шаблонов проектирования
Приложение Б. Шаблоны интеграции корпоративных приложений
Основные источники информации
Предметный указатель
Об авторе
Грегор Хоп - инженер-программист, работающий в Google. Известность приобрел благодаря своим идеям насчет асинхронной передачи сообщений и сервисно-ориентированной архитектуры, которыми он делится в ряде публикаций, включая фундаментальный труд "Enterprise Integration Patterns" (Грегор Хоп, Бобби Вульф "Шаблоны интеграции корпоративных приложений". - Пер. с англ. - Вильямс, 2007).
Отзывы
Большой практической пользы извлечь, к сожалению, не смог, т.к. на момент прочтения уже несколько лет разрабатывал корпоративные приложения и механизмы их интеграции друг с другом и с внешними системами. За это время применял буквально все описанные в книге паттерны, будь это spring, сервера приложений или еще какие адаптеры. Причем в различной документации используется в основном терминология из этой книги, т.е. eip - стандарт де-факто и знать их нужно.
Все равно прочитал книгу целиком и остался доволен: все паттерны собраны в одном месте, структурированы, разжеваны и сопровождаются реальным кодом для их реализации. И еще очень важный момент: в книге приводятся полноценные примеры из реальной жизни, когда дается описание бизнеса, использующего несколько разрозненных сервисов и приложений, и решается задача (с рисованием диаграмм и написанием кода) интеграции этих компонентов с целью автоматизации, чтобы бизнесу в конечном итоге не приходилось обращаться к каждой из этих систем вручную (когда сотрудники сами выполняют роль messaging system). Очень хорош сценарий в самом начале книги, тот что на первых 70 страницах.
Книга полезна не только тем, кто собирается интегрировать уже существующие приложения, но и тем, кто пишет корпоративное приложение с нуля - те же советы по внедрению mock служб, ответвителей и вентилей каналов пригодятся на всех этапах разработки.
Одна из лучших книг в своем роде! Побольше бы таких!
Есть несколько практикумов, насыщена информацией, читается нормально. Стоит отметить обилие схем шаблонов, примеров кода (на Java), различных пояснений.
Эдакий must have в добавок к Фаулеру (Архитектура корпоративных программных приложений)!
Последние поступления в рубрике "Операционные системы: общие вопросы, администрирование, программирование"
Введение в тестирование программного обеспечения. Руководство Тамре Л.
Тестирование играет жизненно важную роль в разработке качественного программного обеспечения. Тем не менее, во многих компаниях, занимающихся разработкой ПО, процессы тестирования недостаточно организованны, и исполнители вынуждены идти трудным путем,...... | |
Наука о данных. Учебный курс Скиена С.С.
Для того чтобы понять мир, необходимо собрать и проанализировать данные о нем. Объединение последних технологических тенденций предоставляет новые возможности для применения анализа данных к более сложным задачам, чем когда-либо прежде. Емкость...... | |
Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений Хасс Р., Ибрам Б.
С развитием микросервисов и контейнеров изменились подходы к проектированию, созданию и запуску программного обеспечения. Познакомьтесь с новыми паттернами и принципами разработки, которые нужны для реализации облачных приложений в Kubernetes. Эта...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Хоп Г., Шаблоны интеграции корпоративных приложений. Проектирование, создание и развертывание решений, основанных на обмене сообщениями в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.