Flex Gateway Neu
API Governance Neu
Monitoring API ManagerMule, die Runtime Engine der Anypoint Platform, ist eine schlanke Java-basierte Enterprise-Service-Bus-(ESB-) und Integrationsplattform, mit der Entwickler Anwendungen zwecks Datenaustausch schnell und einfach miteinander verbinden können. Über Mule lassen sich bestehende Systeme einfach integrieren. Dabei spielt es keine Rolle, welche verschiedenen Technologien – zum Beispiel JMS, Web Services, JDBC und HTTP – die Anwendungen nutzen. Der ESB kann überall implementiert werden und Ereignisse in Echtzeit oder im Batch integrieren und orchestrieren. Außerdem verfügt er über universelle Konnektivität.
Der Hauptvorteil eines ESB liegt darin, dass er die Kommunikation zwischen verschiedenen Anwendungen ermöglicht, indem er als Transitsystem für die Übertragung von Daten zwischen Anwendungen innerhalb Ihres Unternehmens oder über das Internet fungiert. Mule verfügt über leistungsstarke Funktionen, darunter:
Mule und andere ESBs bieten einen echten Wert in Szenarien, in denen es zumindest einige wenige Integrationspunkte oder mindestens 3 zu integrierende Anwendungen gibt. Sie eignen sich auch gut für Szenarien, in denen lose Kopplung, Skalierbarkeit und Robustheit erforderlich sind.
Nachfolgend finden Sie eine kurze Checkliste für die ESB-Auswahl. Eine sehr viel ausführlichere Erörterung der Eignung von ESB finden Sie im Artikel „To ESB or not to ESB“ von Ross Mason, Gründer und VP Product Strategy von MuleSoft.
Mule ist einfach aufgebaut, aber hoch skalierbar. So können Sie klein anfangen und mit der Zeit immer mehr Anwendungen anschließen. Der ESB verwaltet alle Interaktionen zwischen Anwendungen und Komponenten auf transparente Art. Dabei spielt es keine Rolle, ob sie in derselben virtuellen Maschine oder im Internet vorhanden sind und welches Transportprotokoll genutzt wird.
Derzeit sind mehrere kommerzielle ESB-Implementierungen verfügbar. Viele von ihnen bieten jedoch nur eine begrenzte Funktionalität. Oder sie bauen auf einem bestehenden Anwendungs- oder Messaging-Server auf und sind deshalb an den jeweiligen Anbieter gebunden. Mule ist herstellerunabhängig, sodass Implementierungen verschiedener Hersteller angeschlossen werden können. Wenn Sie Mule verwenden, sind Sie nie an einen bestimmten Anbieter gebunden.
Es gibt zwei Editionen von Mule: Community und Enterprise. Enterprise ist die ESB-Version der Unternehmensklasse. Sie enthält zusätzliche Funktionen und Fähigkeiten für Produktionsimplementierungen von Mule, die Leistung, hohe Verfügbarkeit, Ausfallsicherheit oder technischen Support erfordern. Mule Community und Enterprise basieren auf einem gemeinsamen Code. Daher ist ein Upgrade von Community auf Enterprise problemlos möglich. Erfahren Sie mehr über Mule ESB Community und Mule ESB Enterprise.
Wenn Sie startklar sind, laden Sie Mule noch heute herunter.