Innholdsfortegnelse:
- Definisjon - Hva betyr Mule Enterprise Service Bus (Mule ESB)?
- Techopedia forklarer Mule Enterprise Service Bus (Mule ESB)
Definisjon - Hva betyr Mule Enterprise Service Bus (Mule ESB)?
Mule Enterprise Service Bus (ESB) er en Java-basert plattform som brukes til megling eller grensesnitt med andre plattformer som .Net Framework gjennom bruk av stikkontakter eller webtjenester. Det er et åpen kildekode-alternativ til kommersielle forretningsbussplattformer, som er modulbaserte og komponentbaserte arkitekturmodeller som brukes til å designe og implementere veiene for kommunikasjon og interaksjon mellom forskjellige, men likevel innbyrdes samvirkende programvareplattformer og applikasjoner.Techopedia forklarer Mule Enterprise Service Bus (Mule ESB)
Mule ESB brukes til å utvikle og implementere moduser for interaksjoner og flyter mellom applikasjoner og plattformer laget i en serviceorientert arkitektur. Mule ESB er lett og lar utviklere enkelt koble applikasjoner raskt og muliggjør kommunikasjon og datautveksling. Det muliggjør også enkel integrering av eksisterende og gamle systemer uavhengig av teknologien som brukes av applikasjonen, inkludert Web Services, HTTP, JDBC, JMS og andre.
En ESB, med sin bussarkitektur, gjør at forskjellige applikasjoner kan kommunisere med hverandre gjennom et transittsystem som fører data mellom disse applikasjonene enten i bedriftsnettverket eller over Internett.
Mule ESB har følgende funksjoner:
- Tjenestemegling - Mule oppretter meldingsprotokoll og formaterer uavhengighet blant applikasjoner.
- Opprettelse og hosting av tjenester - Mule fungerer som en lett container for å eksponere og være vert for gjenbrukbare tjenester.
- Datatransformasjon - Mule tillater datautveksling uansett format eller transportprotokoll.
- Melding routing - Mule lar meldinger omdirigeres, filtreres, aggregeres eller re-sekvenseres på bakgrunn av regler og innhold.
