SlideShare ist ein Scribd-Unternehmen logo
1 von 14
WARUM
MULE ESB ?
codecentric AG

25.10.2013

Seite 1
GRÜNDE FÜR DEN EINSATZ DES MULE ESB

codecentric AG

25.10.2013

Seite 2
ENTWICKLERNÄHE
LEICHTGEWICHTIG

INSTALLATION
 Entpacken
 Starten ✔
BETRIEB UND MONITORING MIT
WENIGEN KOMPONENTEN
STARTGESCHWINDIGKEIT
SPEICHERBEDARF

codecentric AG

25.10.2013

Seite 3
ENTWICKLERNÄHE
INTEGRIERBARKEIT IN ENTWICKLUNGSPROZESSE

public class PartnersucheTest extends FunctionalTestCase {
@Test
public void test() throws MuleException {
...
MuleMessage muleMessage = muleContext.getClient()
.send("vm://partnersuche", message, null);
...
}

TESTBARKEIT
CONTINUOUS
INTEGRATION

@Override
protected String getConfigResources() {
return "src/main/app/partnersuche.xml";
}
}

codecentric AG

25.10.2013

Seite 4
ENTWICKLERNÄHE
TOOLS

MULE STUDIO
ODER
ECLIPSE PLUGIN

ECLIPSE + XML + MAVEN
<flow name="Uebung11-AirBerlin">
<http:inbound-endpoint exchange-pattern="request-response"
host="localhost" port="8083" />
<cxf:jaxws-service serviceClass="com.mulesoft.training.WebServiceInterface"
validationEnabled="true" enableMuleSoapHeaders="false" />
<component class="com.mulesoft.training.WebServiceComponent" />
</flow>

codecentric AG

25.10.2013

Seite 5
GRÜNDE FÜR DEN EINSATZ DES MULE ESB

codecentric AG

25.10.2013

Seite 6
FLEXIBILITÄT

FLEXIBLER PAYLOAD
 Java Objekt
 XML
 JSON
 Streaming, ...
DEPLOYMENT-MODELLE
 On-Premise
 Standalone
 Webcontainer
 Libraries
 CloudHub

codecentric AG

Foto: lichtkunst.73 / pixelio.de

25.10.2013

Seite 7
FLEXIBILITÄT
SPRING ARCHITEKTUR

MULE BASIERT AUF SPRING
ERWEITERBARKEIT
DURCH EIGENE KOMPONENTEN

SPRING KNOW HOW
Entwickler fühlt sich zu Hause

Foto: Raphaela C. Näger / pixelio.de

codecentric AG

25.10.2013

Seite 8
GRÜNDE FÜR DEN EINSATZ DES MULE ESB

codecentric AG

25.10.2013

Seite 9
COMMUNITY
COMMUNITY
 Open Source
 Aktive Community
 Hohe Verbreitung

codecentric AG

MULE ESB ENTERPRISE
 Support
 Bugfix Versionen
 Mule Management Console
 Cluster, ...

25.10.2013

Seite 10
GRÜNDE FÜR DEN EINSATZ DES MULE ESB

codecentric AG

25.10.2013

Seite 11
FEATURES
PROTOKOLLUNTERSTÜTZUNG

codecentric AG

25.10.2013

Seite 12
FEATURES
GEWAPPNET FÜR DIE „ZUKUNFT“

codecentric AG

25.10.2013

Seite 13
FRAGEN?

codecentric AG

25.10.2013

Seite 14

Weitere ähnliche Inhalte

Ähnlich wie Warum Mule ESB

Softwarequalitätssicherung mit Continuous Integration Tools
 Softwarequalitätssicherung mit Continuous Integration Tools Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Toolsgedoplan
 
EXUSG - 2021 - Q4 - Exchange Emergency Mitigation Service
EXUSG - 2021 - Q4 - Exchange Emergency Mitigation ServiceEXUSG - 2021 - Q4 - Exchange Emergency Mitigation Service
EXUSG - 2021 - Q4 - Exchange Emergency Mitigation ServiceThomas Stensitzki
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...Marc Müller
 
Middleware Basics für den DBA
Middleware Basics für den DBAMiddleware Basics für den DBA
Middleware Basics für den DBATrivadis
 
Automated testing of JavaFX UI components
Automated testing of JavaFX UI componentsAutomated testing of JavaFX UI components
Automated testing of JavaFX UI componentsWolfgang Weigend
 
Kata - Java - Tests - JUnit 4
Kata - Java - Tests - JUnit 4Kata - Java - Tests - JUnit 4
Kata - Java - Tests - JUnit 4kaftanenko
 
PHPUnit - Eine kurze Einführung
PHPUnit - Eine kurze EinführungPHPUnit - Eine kurze Einführung
PHPUnit - Eine kurze Einführungfrankstaude
 
Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsGFU Cyrus AG
 
Security Scanner Design am Beispiel von httprecon
Security Scanner Design am Beispiel von httpreconSecurity Scanner Design am Beispiel von httprecon
Security Scanner Design am Beispiel von httpreconMarc Ruef
 
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EEPAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EEUdo Sill
 
Drohnen und WARP-Antriebe
Drohnen und WARP-AntriebeDrohnen und WARP-Antriebe
Drohnen und WARP-Antriebeberndmueller
 
2012-10-12 Testen mit Arquillian
2012-10-12 Testen mit Arquillian2012-10-12 Testen mit Arquillian
2012-10-12 Testen mit ArquillianMatthias Reining
 
Entwicklung ohne (eigene) Server
Entwicklung ohne (eigene) ServerEntwicklung ohne (eigene) Server
Entwicklung ohne (eigene) ServerDaniel Murygin
 
Moderne App-Entwicklung am Beispiel waipu.tv
Moderne App-Entwicklung am Beispiel waipu.tvModerne App-Entwicklung am Beispiel waipu.tv
Moderne App-Entwicklung am Beispiel waipu.tvinovex GmbH
 

Ähnlich wie Warum Mule ESB (17)

Softwarequalitätssicherung mit Continuous Integration Tools
 Softwarequalitätssicherung mit Continuous Integration Tools Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
 
EXUSG - 2021 - Q4 - Exchange Emergency Mitigation Service
EXUSG - 2021 - Q4 - Exchange Emergency Mitigation ServiceEXUSG - 2021 - Q4 - Exchange Emergency Mitigation Service
EXUSG - 2021 - Q4 - Exchange Emergency Mitigation Service
 
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
 
Middleware Basics für den DBA
Middleware Basics für den DBAMiddleware Basics für den DBA
Middleware Basics für den DBA
 
Automated testing of JavaFX UI components
Automated testing of JavaFX UI componentsAutomated testing of JavaFX UI components
Automated testing of JavaFX UI components
 
Kata - Java - Tests - JUnit 4
Kata - Java - Tests - JUnit 4Kata - Java - Tests - JUnit 4
Kata - Java - Tests - JUnit 4
 
Feature Flags mit Togglz
Feature Flags mit TogglzFeature Flags mit Togglz
Feature Flags mit Togglz
 
PHPUnit - Eine kurze Einführung
PHPUnit - Eine kurze EinführungPHPUnit - Eine kurze Einführung
PHPUnit - Eine kurze Einführung
 
Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration ToolsSoftwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
 
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetproTest-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
 
Vagrant
VagrantVagrant
Vagrant
 
Security Scanner Design am Beispiel von httprecon
Security Scanner Design am Beispiel von httpreconSecurity Scanner Design am Beispiel von httprecon
Security Scanner Design am Beispiel von httprecon
 
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EEPAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EE
 
Drohnen und WARP-Antriebe
Drohnen und WARP-AntriebeDrohnen und WARP-Antriebe
Drohnen und WARP-Antriebe
 
2012-10-12 Testen mit Arquillian
2012-10-12 Testen mit Arquillian2012-10-12 Testen mit Arquillian
2012-10-12 Testen mit Arquillian
 
Entwicklung ohne (eigene) Server
Entwicklung ohne (eigene) ServerEntwicklung ohne (eigene) Server
Entwicklung ohne (eigene) Server
 
Moderne App-Entwicklung am Beispiel waipu.tv
Moderne App-Entwicklung am Beispiel waipu.tvModerne App-Entwicklung am Beispiel waipu.tv
Moderne App-Entwicklung am Beispiel waipu.tv
 

Warum Mule ESB