Описание тега mule
Mule - это облегченная корпоративная сервисная шина (ESB) и платформа интеграции на основе Java, которая позволяет разработчикам быстро и легко соединять приложения друг с другом, позволяя им обмениваться данными. Mule обеспечивает простую интеграцию существующих систем, независимо от различных технологий, которые используют приложения, включая JMS, веб-службы, JDBC, HTTP и другие.
Ключевым преимуществом ESB является то, что она позволяет различным приложениям взаимодействовать друг с другом, выступая в качестве транзитной системы для передачи данных между приложениями внутри вашего предприятия или через Интернет. Кроме того, он поддерживает разработку на основе API, предлагая полную поддержку и интеграцию языка моделирования RAML.
Основные возможности Mule:
- Создание и размещение сервисов - предоставление и размещение повторно используемых сервисов с использованием Mule в качестве облегченного контейнера сервисов.
- Посредничество сервисов - защита сервисов от форматов сообщений и протоколов, отделение бизнес-логики от обмена сообщениями и включение вызовов сервисов, не зависящих от местоположения
- Маршрутизация сообщений - маршрутизация, фильтрация, агрегирование и изменение последовательности сообщений на основе содержимого и правил.
- Преобразование данных - обмен данными в различных форматах и транспортных протоколах