ESB Mule — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
 
Строка 4: Строка 4:
  
 
'''Возможности ESB Mule'''
 
'''Возможности ESB Mule'''
 +
 
Mule позволяет связываться с рекордным количеством протоколов: SOAP, REST, JMS, MQ, JBI, AQ, Caching, JavaSpaces, GigaSpaces, Email, IM, JCA, AS400 Data Queues, System I/O.
 
Mule позволяет связываться с рекордным количеством протоколов: SOAP, REST, JMS, MQ, JBI, AQ, Caching, JavaSpaces, GigaSpaces, Email, IM, JCA, AS400 Data Queues, System I/O.
 
интеграция приложений или систем непосредственно или с использованием облачных коннекторов
 
интеграция приложений или систем непосредственно или с использованием облачных коннекторов

Текущая версия на 17:49, 24 декабря 2020

ESB Mule — это легковесная интеграционная платформа (сервисная шина предприятия — ESB), которая позволяет разработчику объединять различные информационные системы на основе принципов обмена сообщениями (message routing), сопоставления данных (data mapping), управления сообщениями (orchestration), надежности (контроль за обменом сообщениями), защиты (использование https и опциональных коннекторов) и масштабирования между узлами (коннекторами).

ESB Mule является открытым программным обеспечением (CPAL-лицензия). Название Mule (Мул) было дано, так как Mule ESB «берёт на себя большую разработческую нагрузку» (облегчает труд разработчика интеграционной системы и обеспечивает должную производительность).

Возможности ESB Mule

Mule позволяет связываться с рекордным количеством протоколов: SOAP, REST, JMS, MQ, JBI, AQ, Caching, JavaSpaces, GigaSpaces, Email, IM, JCA, AS400 Data Queues, System I/O. интеграция приложений или систем непосредственно или с использованием облачных коннекторов использование коннекторов «из коробки» для интеграции SaaS приложений создание и экспонирование(предоставление в публичный доступ) API использование готовых API создание веб-сервисов управляющих сообщениями от других веб-сервисов создание интерфейсов для экспонирования приложений (предоставления в публичный доступ) интеграция B2B с решениями, которые просто защищать, имеют высокую эффективность и просты в развертывании вывод приложений в облачные сервисы Для разработчика предоставляется инструментарий «Mule Studio» — среда разработки основанная на популярной IDE (интегрированной среде разработки) Eclipse, позволяет создавать, запускать и отлаживать Mule проекты.