SlideShare a Scribd company logo
1 of 13
Download to read offline
What is OpenESB /
GlassFishESB?
November 2008




Frank Kieviet
OpenESB Community Manager



                            1
Agenda
• What is OpenESB, GlassFish ESB?
• What can you do with OpenESB?
• The Open Source Community




                                    Slide 2
What is OpenESB?
• OpenESB is an Open Source Community
• Goal of the community: an Open Source ESB for SOA &
  Integration
• The product (the distribution) that's being built is called
  GlassFish ESB




                                                            Slide 3
Example
a business problem that can be solved with OpenESB:
    ERP
  s y s te m
                                 > Following an order from the ERP system
                 p o .c s v         > ERP system creates a file with a batch of orders in CSV
      re a d                          format
    c o n v e rt                    > File needs to be picked up, read and converted to a canonical
                   p o .x m l         format
    A p p ro v a l                  > The CSV file does not contain all information necessary for
     s y s te m                       the canonical format
                                    > All orders in the CSV file need to be approved by an approval
                      p o .x m l
                                      system
        M o n it o r in g
           s y s te m               > Each order needs to be sent out to the Internet Gateway
            c o n v e rt              (TDN) in EDI format, or to a Fax gateway in PS format
                    p o .tx t       > A financial monitoring application needs to get a copy of the
           E m a il
                                      order
           N o t if y
                                    > An email needs to be sent to the submitter of the order when
            c o n v e rt
                                      the order goes out
                    p o .e d i      > The department that generally takes delivery of goods needs
            TDN                       to be notified of the order
      s y s te m                                                                               Slide 4
Solution with OpenESB                                                                                            p o .x m l
                                                                                                                                             R e s e rv e
                                                                                                                                                .x m l
                                                                                                                                                           M o n it o r in g
                                                                                                                              F in a n c e                   s y s te m

       ERP
     s y s te m
                  p o .c s v
                                 ERP    p o .x m l      a p p ro v a l              p o .x m l             T     p o .x m l                   p o .e d i

                                                                                                                                                               TDN
                                                                                                                                TDN
                                                                                                           T                                                 s y s te m

                                                         A p p ro v a l
                                                          s y s te m


                                                                                                                 p o .x m l                    p o .p s
       W eb
 p ro c u re m e n t                                                                                                                                            Fax
                  o rd e r       W eb                                                                                            Fax                         s y s te m
                   .x m l



                             Q
                                                     E A I a p p lic a t io n s o r in f r a s t r u c t u r e
                                                                                                                 p o .x m l                    p o .tx t

                                                                   E x is tin g s y s t e m s                                  E m a il                        E m a il


                                                                          M essages

                                                                                                                                                                          Slide 5
Aspects of a typical problem
• A complete integration is typically split up in several
  interactions
• Each interaction is typically split up in several projects
• ... leading to hundreds of projects
• Each problem mixes:
  > Message transformation
  > Connectivity
  > Business logic
• Goal:
  > Make managing large number of projects doable
  > Make building each project simple
  > Avoid code duplication between projects by providing off-the-
    shelf solutions for common problems                             Slide 6
OpenESB, the bits
• 100% Java
• Consists of a core runtime + components
• Components:
  > processing engines, e.g. BPEL, XSLT,
    Complex Event Processing
  > Interfaces: HTTP, file, jms, database, ftp, SAP, CICS, ...
  > Message transformation (different file formats)
• Large number of components (40+)
• Runtime: runs on GlassFish
  > JBI Runtime, JBI components, EE components
• Design time: runs on NetBeans
  > Many new editors, e.g. BPEL, WSDL, etc.                      Slide 7
Example:
Assembling an application in CASA

                                                                                                                               ERP
                                                                                                                             s y s te m
                                                                                                                                          p o .c s v
                                                                                                                                                       ER P   p o .x m l




                                                                        In -o u t m e s s a g e
                                                                    e x c h a n g e ; a ll o t h e r s
                                                                            a r e in - o n ly
          E R P s p e c if ic
               d a ta
                                                                                                                A ll th e s e m e s s a g e
                                                                                                                e x c h a n g e s a r e in -
   R eads and                                                                                                           m e m o ry
   p a r s e s f ile




                                                                                                         C a n o n ic a l
                                                                                                             d a ta
                                D a ta m a p p in g

                                                      D a t a b a s e lo o k u p

                                                                                                                                                                           Slide 8
Example:
A business process in BPEL                                        p o .x m l   a p p ro v a l   p o .x m l        T

                            B P E L p ro c e s s
                                                                                                                  T
                                                                               A p p ro v a l
                                                                                s y s te m
                                         R equest
      E xposed
       s e r v ic e

                                                                                                B P E L p ro c e s s


                                                   O K T o p ic




  R e p ly

                        N ot O K
                         T o p ic


                                                                                                                   Slide 9
OpenESB, the community
• Started in 2005
• Led by Sun Microsystems
• Many other partners (5+) and contributors:
  > e.g. Advantech, Imola, ChainBuilder, eviware, Gestalt
• A lot of engineers working on Java CAPS, a proprietary
  Sun product, are now working on OpenESB.
  > ... causing a recent surge in activity in the community
• Sun is now providing commercial support on
  GlassFish ESB
• A vibrant community

                                                              Slide 10
Commercial applications
• OpenESB bits are used in Java CAPS
• GlassFish ESB is commercially supported
• Third parties are using OpenESB as OEMs




                                            Slide 11
• Lean more: http://open-esb.org




                                   Slide 12
Q&A


frank.kieviet@sun.com
http://blogs.sun.com/fkieviet

More Related Content

Similar to GlassFish ESB and OpenESB

Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...
Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...
Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...
Shane Mitchell
 
S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...
S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...
S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...
virtual-campus
 
2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update
WSO2
 
How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...
How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...
How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...
hjc
 
HP - 2martie2011
HP - 2martie2011HP - 2martie2011
HP - 2martie2011
Agora Group
 
Sociable Media: Seven ways to connect on line and offline social experiences ...
Sociable Media: Seven ways to connect on line and offline social experiences ...Sociable Media: Seven ways to connect on line and offline social experiences ...
Sociable Media: Seven ways to connect on line and offline social experiences ...
Hyperspace USA
 
3. MB Christie
3.  MB Christie3.  MB Christie
3. MB Christie
rachelmsalmon
 

Similar to GlassFish ESB and OpenESB (20)

Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...
Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...
Ricardo Klatlovsky - Plugging In The Consumer: Results and Conclusions of the...
 
Data Visualization Meets Visual Storytelling
Data Visualization Meets Visual StorytellingData Visualization Meets Visual Storytelling
Data Visualization Meets Visual Storytelling
 
S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...
S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...
S-CUBE LP: Preventing SLA Violations in Service Compositions Using Aspect-Bas...
 
Social media & web analytics innovation procopio-2012-04
Social media & web analytics innovation procopio-2012-04Social media & web analytics innovation procopio-2012-04
Social media & web analytics innovation procopio-2012-04
 
XS Oracle 2009 Networking 10gig
XS Oracle 2009 Networking 10gigXS Oracle 2009 Networking 10gig
XS Oracle 2009 Networking 10gig
 
05 agencies
05 agencies05 agencies
05 agencies
 
Alison Fleming Michael Upton Collaborating for Success
Alison Fleming Michael Upton Collaborating for SuccessAlison Fleming Michael Upton Collaborating for Success
Alison Fleming Michael Upton Collaborating for Success
 
A Classification Framework For Component Models
 A Classification Framework For Component Models A Classification Framework For Component Models
A Classification Framework For Component Models
 
2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update
 
How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...
How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...
How to Knock Down a Silo With a Hammer: An Easy-to-Follow Roadmap to Execute ...
 
HP - 2martie2011
HP - 2martie2011HP - 2martie2011
HP - 2martie2011
 
IMPROVING ORDER-TO-CASH CYCLE.
IMPROVING ORDER-TO-CASH CYCLE.IMPROVING ORDER-TO-CASH CYCLE.
IMPROVING ORDER-TO-CASH CYCLE.
 
Mis supply chain
Mis  supply chainMis  supply chain
Mis supply chain
 
Sociable Media: Seven ways to connect on line and offline social experiences ...
Sociable Media: Seven ways to connect on line and offline social experiences ...Sociable Media: Seven ways to connect on line and offline social experiences ...
Sociable Media: Seven ways to connect on line and offline social experiences ...
 
Sociable Media
Sociable MediaSociable Media
Sociable Media
 
SOFTWARE models
SOFTWARE modelsSOFTWARE models
SOFTWARE models
 
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreOracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
 
Analysing The Results Of A Card Sort
Analysing The Results Of A Card SortAnalysing The Results Of A Card Sort
Analysing The Results Of A Card Sort
 
Digital Marketing Portfolio
Digital Marketing PortfolioDigital Marketing Portfolio
Digital Marketing Portfolio
 
3. MB Christie
3.  MB Christie3.  MB Christie
3. MB Christie
 

More from Eduardo Pelegri-Llopart

More from Eduardo Pelegri-Llopart (20)

Juggling at freenome
Juggling   at freenomeJuggling   at freenome
Juggling at freenome
 
Csumb capstone-fall2016
Csumb capstone-fall2016Csumb capstone-fall2016
Csumb capstone-fall2016
 
Digital activitymanagement
Digital activitymanagementDigital activitymanagement
Digital activitymanagement
 
Progress next iot_pelegri
Progress next iot_pelegriProgress next iot_pelegri
Progress next iot_pelegri
 
Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
IOT - Presentation to PEP @ Progress
IOT - Presentation to PEP @ ProgressIOT - Presentation to PEP @ Progress
IOT - Presentation to PEP @ Progress
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
 
What is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts YouWhat is the Internet of Things and How it Impacts You
What is the Internet of Things and How it Impacts You
 
Community Update 25 Mar2010 - English
Community Update 25 Mar2010 - EnglishCommunity Update 25 Mar2010 - English
Community Update 25 Mar2010 - English
 
GlassFish Community Update 25 Mar2010
GlassFish Community Update 25 Mar2010GlassFish Community Update 25 Mar2010
GlassFish Community Update 25 Mar2010
 
Glass Fish Portfolio C1 West V3.Mini
Glass Fish Portfolio C1 West V3.MiniGlass Fish Portfolio C1 West V3.Mini
Glass Fish Portfolio C1 West V3.Mini
 
Virtual Box Aquarium May09
Virtual Box Aquarium May09Virtual Box Aquarium May09
Virtual Box Aquarium May09
 
Introduction To Web Beans
Introduction To Web BeansIntroduction To Web Beans
Introduction To Web Beans
 
Ehcache Architecture, Features And Usage Patterns
Ehcache Architecture, Features And Usage PatternsEhcache Architecture, Features And Usage Patterns
Ehcache Architecture, Features And Usage Patterns
 
OpenDS Primer Aquarium
OpenDS Primer AquariumOpenDS Primer Aquarium
OpenDS Primer Aquarium
 
Fuji Overview
Fuji OverviewFuji Overview
Fuji Overview
 
Nuxeo 5.2 Glassfish
Nuxeo 5.2 GlassfishNuxeo 5.2 Glassfish
Nuxeo 5.2 Glassfish
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

GlassFish ESB and OpenESB

  • 1. What is OpenESB / GlassFishESB? November 2008 Frank Kieviet OpenESB Community Manager 1
  • 2. Agenda • What is OpenESB, GlassFish ESB? • What can you do with OpenESB? • The Open Source Community Slide 2
  • 3. What is OpenESB? • OpenESB is an Open Source Community • Goal of the community: an Open Source ESB for SOA & Integration • The product (the distribution) that's being built is called GlassFish ESB Slide 3
  • 4. Example a business problem that can be solved with OpenESB: ERP s y s te m > Following an order from the ERP system p o .c s v > ERP system creates a file with a batch of orders in CSV re a d format c o n v e rt > File needs to be picked up, read and converted to a canonical p o .x m l format A p p ro v a l > The CSV file does not contain all information necessary for s y s te m the canonical format > All orders in the CSV file need to be approved by an approval p o .x m l system M o n it o r in g s y s te m > Each order needs to be sent out to the Internet Gateway c o n v e rt (TDN) in EDI format, or to a Fax gateway in PS format p o .tx t > A financial monitoring application needs to get a copy of the E m a il order N o t if y > An email needs to be sent to the submitter of the order when c o n v e rt the order goes out p o .e d i > The department that generally takes delivery of goods needs TDN to be notified of the order s y s te m Slide 4
  • 5. Solution with OpenESB p o .x m l R e s e rv e .x m l M o n it o r in g F in a n c e s y s te m ERP s y s te m p o .c s v ERP p o .x m l a p p ro v a l p o .x m l T p o .x m l p o .e d i TDN TDN T s y s te m A p p ro v a l s y s te m p o .x m l p o .p s W eb p ro c u re m e n t Fax o rd e r W eb Fax s y s te m .x m l Q E A I a p p lic a t io n s o r in f r a s t r u c t u r e p o .x m l p o .tx t E x is tin g s y s t e m s E m a il E m a il M essages Slide 5
  • 6. Aspects of a typical problem • A complete integration is typically split up in several interactions • Each interaction is typically split up in several projects • ... leading to hundreds of projects • Each problem mixes: > Message transformation > Connectivity > Business logic • Goal: > Make managing large number of projects doable > Make building each project simple > Avoid code duplication between projects by providing off-the- shelf solutions for common problems Slide 6
  • 7. OpenESB, the bits • 100% Java • Consists of a core runtime + components • Components: > processing engines, e.g. BPEL, XSLT, Complex Event Processing > Interfaces: HTTP, file, jms, database, ftp, SAP, CICS, ... > Message transformation (different file formats) • Large number of components (40+) • Runtime: runs on GlassFish > JBI Runtime, JBI components, EE components • Design time: runs on NetBeans > Many new editors, e.g. BPEL, WSDL, etc. Slide 7
  • 8. Example: Assembling an application in CASA ERP s y s te m p o .c s v ER P p o .x m l In -o u t m e s s a g e e x c h a n g e ; a ll o t h e r s a r e in - o n ly E R P s p e c if ic d a ta A ll th e s e m e s s a g e e x c h a n g e s a r e in - R eads and m e m o ry p a r s e s f ile C a n o n ic a l d a ta D a ta m a p p in g D a t a b a s e lo o k u p Slide 8
  • 9. Example: A business process in BPEL p o .x m l a p p ro v a l p o .x m l T B P E L p ro c e s s T A p p ro v a l s y s te m R equest E xposed s e r v ic e B P E L p ro c e s s O K T o p ic R e p ly N ot O K T o p ic Slide 9
  • 10. OpenESB, the community • Started in 2005 • Led by Sun Microsystems • Many other partners (5+) and contributors: > e.g. Advantech, Imola, ChainBuilder, eviware, Gestalt • A lot of engineers working on Java CAPS, a proprietary Sun product, are now working on OpenESB. > ... causing a recent surge in activity in the community • Sun is now providing commercial support on GlassFish ESB • A vibrant community Slide 10
  • 11. Commercial applications • OpenESB bits are used in Java CAPS • GlassFish ESB is commercially supported • Third parties are using OpenESB as OEMs Slide 11
  • 12. • Lean more: http://open-esb.org Slide 12