Table des matières:
- Définition - Que signifie Mule Enterprise Service Bus (Mule ESB)?
- Techopedia explique Mule Enterprise Service Bus (Mule ESB)
Définition - Que signifie Mule Enterprise Service Bus (Mule ESB)?
Le Mule Enterprise Service Bus (ESB) est une plate-forme basée sur Java utilisée pour négocier ou s'interfacer avec d'autres plates-formes telles que .Net Framework via l'utilisation de sockets ou de services Web. Il s'agit d'une alternative open source aux plates-formes de bus de services d'entreprise commerciales, qui sont des modèles d'architecture modulaires et basés sur des composants utilisés pour concevoir et mettre en œuvre les voies de communication et d'interaction entre des plates-formes et applications logicielles différentes mais en interaction mutuelle.Techopedia explique Mule Enterprise Service Bus (Mule ESB)
Mule ESB est utilisé pour développer et implémenter des modes d'interactions et de flux entre applications et plates-formes réalisés dans une architecture orientée services. Mule ESB est léger et permet aux développeurs de connecter facilement des applications rapidement et permet la communication et l'échange de données. Il permet également une intégration facile des systèmes existants et existants, quelle que soit la technologie utilisée par l'application, y compris les services Web, HTTP, JDBC, JMS et autres.
Un ESB, avec son architecture de bus, permet à différentes applications de communiquer entre elles via un système de transit qui transporte des données entre ces applications soit au sein du réseau d'entreprise, soit via Internet.
Mule ESB a les capacités suivantes:
- Médiation de service - Mule crée un protocole de message et une indépendance de format entre les applications.
- Création et hébergement de services - Mule sert de conteneur léger pour exposer et héberger des services réutilisables.
- Transformation des données - Mule permet des échanges de données quel que soit le format ou le protocole de transport.
- Acheminement des messages - Mule permet aux messages d'être réacheminés, filtrés, agrégés ou re-séquencés en fonction des règles et du contenu.