2014/05/29
29 May, 2014

RESTful Integration with WSO2 ESB - Thursday, May 29, 2014

  • Mohamed Usama Mansoor
  • Lead - Revenue Operations - WSO2
Archived Content
This article is provided for historical perspective only, and may not reflect current conditions. Please refer to relevant product page for more up-to-date product information and resources.

Representational state transfer (REST) provides a lightweight approach for building distributed systems. Instead of relying on over-complicated protocol stacks and heavyweight middleware, REST facilitates communication between systems by leveraging simple message formats and open protocols that power the Web. REST is increasingly becoming popular over the Web as a simple alternative to SOAP web services due to its simplicity. With the increasing usage of RESTful APIs, any integration platform needs to cater to real-world RESTful integration requirements. Although RESTful API is something the world is moving towards, we still have to deal with a lot of legacy systems and services that are not necessarily RESTful. For instance, a given organization may have several SOAP-based web services and some other legacy systems that need to be integrated with a RESTful service or cloud service, such as twitter, which offers a REST API.

WSO2 ESB is a light-weight, high performance integration engine, which supports integration of heterogeneous systems in your SOA environment. WSO2 ESB foresees the rapid growth of REST APIs in enterprise IT and introduces the REST API component that allows the users to create and consume virtual RESTful services.

Join Chanaka Fernando, technical lead, and Ishan Jayawardena, senior software engineer of the WSO2 ESB team, as they discuss

  • The importance of REST
  • Configuring REST APIs and resources with WSO2 ESB
  • Extended JSON support for RESTful integrations
  • Designing APIs with uri-templates and url-mapping techniques
  • Creating a coffee shop example with REST APIs

If you are an architect or developer evaluating ESBs for your organization or for a specific project, or a current user of WSO2 ESB, this webinar is for you!

Presenters
Ishan Jayawardena Senior Software Engineer,WSO2 Ishan joined WSO2 in December 2011. He is a senior 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 focused on Enterprise Application Integration projects.
Chanaka Fernando Technical Lead,WSO2 Chanaka joined WSO2 in January 2013. He is a Technical Lead in the WSO2 Enterprise Service Bus team. In addition to his product development efforts he also has also provided technology consulting on customer engagements, including customer QuickStart programs. Chanaka has also published numerous articles on WSO2 products which are available in the WSO2 library.
 

About Author

  • Mohamed Usama Mansoor
  • Lead - Revenue Operations
  • WSO2