Съдържание:
- Определение - Какво означава Mule Enterprise Service Bus (Mule ESB)?
- Techopedia обяснява Mule Enterprise Service Bus (Mule ESB)
Определение - Какво означава Mule Enterprise Service Bus (Mule ESB)?
Mule Enterprise Service Bus (ESB) е базирана на Java платформа, използвана за посредничество или взаимодействие с други платформи като .Net Framework чрез използване на сокети или уеб услуги. Той е алтернатива с отворен код на платформите за търговски корпоративни услуги, които представляват модулни и базирани на компонент архитектурни модели, използвани за проектиране и внедряване на пътища за комуникация и взаимодействие между различни, но взаимно взаимодействащи софтуерни платформи и приложения.Techopedia обяснява Mule Enterprise Service Bus (Mule ESB)
Mule ESB се използва за разработване и прилагане на режими на взаимодействие и потоци между приложения и платформи, направени в архитектура, ориентирана към услугата. Mule ESB е лек и позволява на разработчиците лесно да свързват приложенията бързо и позволява комуникация и обмен на данни. Той също така позволява лесно интегриране на съществуващи и наследени системи, независимо от технологията, която се използва от приложението, включително Web Services, HTTP, JDBC, JMS и други.
ESB със своята архитектура на шината позволява на различни приложения да комуникират помежду си чрез транзитна система, която пренася данни между тези приложения или в рамките на корпоративната мрежа, или през Интернет.
Mule ESB има следните възможности:
- Посредничество в услугата - Mule създава протокол за съобщения и независимост от форматиране на приложенията.
- Създаване и хостинг на услуги - Mule служи като лек контейнер за експониране и хостинг на услуги за многократна употреба.
- Преобразуване на данни - Mule позволява обмен на данни независимо от формата или транспортния протокол.
- Маршрутизиране на съобщения - Mule позволява съобщенията да бъдат пренасочени, филтрирани, агрегирани или повторно секвенирани въз основа на правила и съдържание.
