• Save
Warum Mule ESB
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Warum Mule ESB

on

  • 244 views

Gründe für den Einsatz des Mule ESB

Gründe für den Einsatz des Mule ESB

Statistics

Views

Total Views
244
Views on SlideShare
244
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Warum Mule ESB Presentation Transcript

  • 1. WARUM MULE ESB ? codecentric AG 25.10.2013 Seite 1
  • 2. GRÜNDE FÜR DEN EINSATZ DES MULE ESB codecentric AG 25.10.2013 Seite 2
  • 3. ENTWICKLERNÄHE LEICHTGEWICHTIG INSTALLATION  Entpacken  Starten ✔ BETRIEB UND MONITORING MIT WENIGEN KOMPONENTEN STARTGESCHWINDIGKEIT SPEICHERBEDARF codecentric AG 25.10.2013 Seite 3
  • 4. 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
  • 5. 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
  • 6. GRÜNDE FÜR DEN EINSATZ DES MULE ESB codecentric AG 25.10.2013 Seite 6
  • 7. 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
  • 8. 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
  • 9. GRÜNDE FÜR DEN EINSATZ DES MULE ESB codecentric AG 25.10.2013 Seite 9
  • 10. 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
  • 11. GRÜNDE FÜR DEN EINSATZ DES MULE ESB codecentric AG 25.10.2013 Seite 11
  • 12. FEATURES PROTOKOLLUNTERSTÜTZUNG codecentric AG 25.10.2013 Seite 12
  • 13. FEATURES GEWAPPNET FÜR DIE „ZUKUNFT“ codecentric AG 25.10.2013 Seite 13
  • 14. FRAGEN? codecentric AG 25.10.2013 Seite 14