An Enterprise Service Bus (ESB) is the backbone of Service Oriented Architecture (SOA). As the centerpiece of your SOA infrastructure, an ESB provides capabilities to cater to all enterprise integration requirements.
High volumes and complexities of business requirements lead many organizations to move away from typical monolithic systems and adapt heterogeneous systems adhering to SOA standards. The ESB is a middleware solution that enables interoperability among heterogeneous systems that are based on open standards, custom-builds, third party, legacy systems or any such combination.
The WSO2 ESB is composed together with an array of features such as
- Support for different levels of transports (HTTP, HTTPS, POP, IMAP, SMTP, JMS, AMQP, FIX, TCP, UDP, FTPS, SFTP, CIFS, MLLP, SMS)
- Support for various formats and protocols (JSON, XML, SOAP 1.1, SOAP 1.2, WS-*, HTML, EDI, HL7, OAGIS, Hessian, Text, JPEG, MP4, All binary formats, CORBA/IIOP).
- Allowing transformations between adapters to COTS systems (SAP BAPI & IDoc, PeopleSoft, MS Navision, IBM WebSphere MQ, Oracle AQ, MSMQ)
- Adapters to cloud services (Salesforce, Paypal, LinkedIn, Twitter, JIRA) which allow connecting “Anything to Anything”.
In this webinar, Pamod Sylvester and Isuru Udana from the WSO2 ESB team will describe the background, architecture, applicability and benefits of an ESB. Further this webinar will focus on a few fundamental Enterprise Integration Patterns (EIP) and demo how the WSO2 ESB could be configured to support them.
Topics covered include
- SOA and the role of ESBs.
- High level architecture of the WSO2 ESB.
- WSO2 ESB features and applicability.
- Benefits of using an ESB.
- Integration Patterns (EIP) .
- of EIPs using the WSO2 ESB.
Isuru joined WSO2 in December 2011. He is a software engineer in the integration technologies team where he mainly focuses on the WSO2 Enterprise Service Bus.. In addition to his product development efforts he has also provided technology consulting on customer engagements, including customer QuickStart programs on SAP integration.
Pamod joined WSO2 in September 2012. He is a software engineer in the integration technology team where he focuses on documenting enterprise integration patterns for the WSO2 enterprise Service Bus implementation guide.
In addition to his product development efforts he has also been a part of a WSO2 customer QuickStart program. Additionally he is also an active contributor to the Apache Synapse project of the Apache Software Foundation.