Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАлександр Чуфаров
1 Простые вещи, которые следует знать о Sonic ESB Вячеслав Туркин, ведущий специалист по интеграционным решениям.
2 . Целевая аудитория Разработчики интеграционных решений Архитекторы SOA
3 . Sonic ESB – это Мощная платформа промышленной интеграции Непревзойденная масштабируемость По производительности не уступает аналогам на С/C++ Непрерывная доступность с Continuous Availability Architecture(TM) Кросс-платформенный продукт
4 . Sonic ESB – это эффективный инструмент Но!... Чтобы эффективно его использовать, следует кое- что знать о нем… Далее будут представлены некоторые практические правила, который позволят боле эффективно использовать SESB.
5 . Правило 1. Не создавайте цепочек сервисов Не делайте этого Создавайте процессы (!)
6 . Правило 2 Используйте процесс в качестве главной строительной единицы. Если вам требуется функция лишь одного сервиса, создайте процесс и поместите в него сервис Исключение: т.н. On-Ramp – сервисы
7 . Правило 3 Увеличивайте соотношение процессов и сервисов: P/S > 10
8 . Правило 4. Если процесс не слушает очередь или тему JMS То не размещайте его в контейнере
9 . Правило 5 Мыслите терминами NGSO Node – сервер, узел или машина Group – контур (набор сервисов и интегрируемых приложений, участвующих в решении логически единого круга задач, например экспертизы кредитной заявки) Service – сервис в терминологии SOAP (служба, предоставляющая набор операций) Operation – операция, например getAccounts или getAccountActivity
10 . Правило 6 Классифицируйте процессы по типам Это обеспечивает повторное использование и предотвращаем засорение архитектуры Вашего решения Типы процессов: Процесс доставки Процесс обработки
11 . Процессы доставки Имеют входную конечную точку, Как правило, «слушают» очередь или тему JMS
12 . Это процесс доставки Является сервисом в терминах NGSO Выбирает операцию Может иметь описание WSDL и вызываться как JMS или Web-сервис
13 . Процесс-операция Рассматривайте такой процесс как операцию Не назначайте входной конечной точки Не располагаются в ESB-контейнере Вызывайте как подпроцесс
14 . Правило 7 Не внедряйте свои процессы и сервисы в другой домен из среды разработки
15 . Правило 7 (продолжение) Вместо этого используйте ESBAdmin или Sonic Deployment Manager
16 . Правило 8.Используйте модели Sonic Deployment Manager Используйте модели Sonic Deployment Manager для описания, хранения и изменения конфигурации MQ и ESB
17 . Правило 10. Придерживайтесь порядка внедрения, четко распределите роли участников
18 . Service Access Policy Enforcement Service Access Framework Inbound Functional Architecture Authorization Service Caching Load Control Session Mgmt Smart Routing SOAP / HTTP Authentication & SSO JMS Authentication & SSO Service Composition & Mediation (ESB) ESB Transport Credential Mapping SOA Mgmt Server Corporate IdM Enterprise CDM Session Mgmt Service Data Validation Cache Service Consumers Backend Services
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.