Cuprins:
- Definiție - Ce înseamnă Mule Enterprise Service Bus (Mule ESB)?
- Techopedia explică Mule Enterprise Service Bus (Mule ESB)
Definiție - Ce înseamnă Mule Enterprise Service Bus (Mule ESB)?
Mule Enterprise Service Bus (ESB) este o platformă bazată pe Java, utilizată pentru broker sau interfață cu alte platforme, cum ar fi .Net Framework, prin utilizarea de socluri sau servicii Web. Este o alternativă open-source la platformele de autobuze de servicii pentru întreprinderi comerciale, care sunt modele de arhitectură modulare și bazate pe componente utilizate pentru proiectarea și implementarea căilor de comunicare și interacțiune între diferite platforme și aplicații software, dar care interacționează reciproc.Techopedia explică Mule Enterprise Service Bus (Mule ESB)
Mule ESB este utilizat pentru a dezvolta și implementa moduri de interacțiuni și fluxuri între aplicații și platforme realizate într-o arhitectură orientată către servicii. Mule ESB este ușor și permite dezvoltatorilor să conecteze ușor aplicațiile rapid și să permită comunicarea și schimbul de date. De asemenea, permite integrarea ușoară a sistemelor existente și vechi, indiferent de tehnologia utilizată de aplicație, inclusiv servicii Web, HTTP, JDBC, JMS și altele.
Un ESB, cu arhitectura sa de autobuz, permite diferitelor aplicații să comunice între ele printr-un sistem de tranzit care transportă date între aceste aplicații, fie în rețeaua de întreprindere, fie pe Internet.
Mule ESB are următoarele funcții:
- Mediarea serviciilor - Mule creează un protocol de mesaje și formatează independența în rândul aplicațiilor.
- Crearea și găzduirea serviciilor - Mule servește ca un container ușor pentru expunerea și găzduirea serviciilor refolosibile.
- Transformarea datelor - Mule permite schimburi de date indiferent de format sau protocolul de transport.
- Rutarea mesajelor - Mule permite redirecționarea, filtrarea, agregarea sau re-secvențarea mesajelor pe baza regulilor și a conținutului.
