Spisu treści:
- Definicja - Co oznacza Mule Enterprise Service Bus (Mule ESB)?
- Techopedia wyjaśnia Mule Enterprise Service Bus (Mule ESB)
Definicja - Co oznacza Mule Enterprise Service Bus (Mule ESB)?
Mule Enterprise Service Bus (ESB) jest platformą opartą na Javie, używaną do brokera lub interfejsu z innymi platformami, takimi jak .Net Framework, za pomocą gniazd lub usług sieci Web. Jest to alternatywa typu open source dla komercyjnych platform magistrali usług dla przedsiębiorstw, które są modułowymi i opartymi na komponentach modelami architektury stosowanymi do projektowania i wdrażania ścieżek komunikacji i interakcji między różnymi, lecz wzajemnie oddziałującymi platformami oprogramowania i aplikacjami.Techopedia wyjaśnia Mule Enterprise Service Bus (Mule ESB)
Mule ESB służy do opracowywania i wdrażania trybów interakcji i przepływów między aplikacjami i platformami wykonanymi w architekturze zorientowanej na usługi. Mule ESB jest lekki i pozwala programistom szybko łączyć aplikacje oraz umożliwia komunikację i wymianę danych. Umożliwia także łatwą integrację istniejących i starszych systemów, niezależnie od technologii wykorzystywanej przez aplikację, w tym usług sieciowych, HTTP, JDBC, JMS i innych.
ESB ze swoją architekturą magistrali pozwala różnym aplikacjom komunikować się ze sobą za pośrednictwem systemu tranzytowego, który przenosi dane między tymi aplikacjami w sieci korporacyjnej lub przez Internet.
Mule ESB ma następujące możliwości:
- Pośrednictwo usług - Mule tworzy protokół komunikatów i niezależność formatu między aplikacjami.
- Tworzenie i hosting usług - Mule służy jako lekki pojemnik do eksponowania i hostingu usług wielokrotnego użytku.
- Transformacja danych - Mule umożliwia wymianę danych niezależnie od formatu i protokołu transportu.
- Routing wiadomości - Mule umożliwia przekierowywanie, filtrowanie, agregowanie lub sekwencjonowanie wiadomości w oparciu o reguły i treść.
