Glass Fish Esb Launch Feb10 2009 Part A Frank K

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Glass Fish Esb Launch Feb10 2009 Part A Frank K - Presentation Transcript

    1. GlassFish ESB February 10, 2009 Frank Kieviet OpenESB Community Manager 1
    2. What is GlassFish ESB? GlassFish ESB is for SOA & Integration • GlassFish ESB is Open Source: project OpenESB • GlassFish ESB is part of the GlassFish Portfolio • GlassFish ESB is complete: Runtime + Design time • Slide 2
    3. Why GlassFish ESB? • Does GlassFish not already have everything? • Analogy: Ant and Java • You could write a “build” in Java code, but... > Ant scripting makes build script development fast > Few lines of script accomplishes a lot > Several dozens of built-in tasks > Several tasks do heavy-lifting > Provides a higher-level “language” to separate business logic from implementation details > IDE support > Ant makes it possible to have dozens of build scripts without chaos > Ant provides a plug-in framework to add new functionality Slide 3
    4. SOA & Integration • Similarly, GlassFish ESB... > Makes developing an integration sub-project fast > Few lines of code / configuration accomplishes a lot > Many off the shelf components Connectivity − Orchestration − Data transformation − > Several components do heavy lifting > Provides a higher level abstraction to wire components together > IDE support > Makes managing large numbers of sub-projects possible > Provides a plug in framework for extension Slide 4
    5. Components • 45 components • Breadth significantly enhanced by partners / contributors, each bringing domain expertise to the table • Components: > Communication > HTTP, File, FTP, JMS, Email, Scheduler > Database, ETL, Data Mashup, Mural > Asterisk, Exec BC, HL7, LDAP BC, RSS BC, SIP BC, SNMP BC, TCPIP BC, UDDI BC, XMPP BC > CICS BC, CORBA BC, DCOM BC, EJB BC, IMS BC, MSMQ BC, MQSeries BC, ScreenScraping SE, SWIFT BC, SAP BC Slide 5
    6. ... more components > Message transformation > XSLT SE > Encoding SE > Visual mapping in BPEL editor > Java based mapping (test/sample driven) > Orchestration / business logic > BPEL SE: Long running transactions, Asynchronous interactions (correlation), Persistence, clustering > IEPSE: Complex Event Processing / Event Driven Architectures > EE SE: Makes EJBs accessible from within JBI > POJO SE: Use simple Java classes for business logic > Scripting SE: Use scripts for business logic > WLM SE: human workflow > Camel SE Slide 6
    7. GlassFish ESB is Open Source • Project OpenESB is the community in which GlassFish ESB is developed > Large and vibrant open source community > Many developers, users, partners • GlassFish ESB is a distribution of OpenESB > core + most essential components • GlassFish ESB is tested and QA-ed • Other components from OpenESB can be installed into GlassFish ESB Slide 7
    8. Open Standards AND Open Source • Based on JBI (Java for Business Integration) and Java EE • Avoids vendor lock-in • Components from different vendors Slide 8
    9. GlassFish ESB is part of the GlassFish Portfolio • GlassFish ESB is using the GlassFish Application Server • GlassFish ESB uses NetBeans • Sun Microsystems provides commercial support for GlassFish ESB Slide 9
    10. GlassFish ESB is complete: Design time + runtime Slide 10
    11. GlassFish ESB: use it! • Integration applications are everywhere! • http://www.sun.com/glassfishesb/ • http://open-esb.org/ > Watch the video > Download GlassFish ESB > Do the tutorial Slide 11
    12. Thank you! frank.kieviet@sun.com http://blogs.sun.com/fkieviet
    SlideShare Zeitgeist 2009

    + pelegripelegri Nominate

    custom

    1267 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1267
      • 1267 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 46
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories