|
Paul Fremantle - Committer on the Apache Synapse project
|
|
Paul Fremantle is a member of the Apache Software Foundation and a committer on the Apache Synapse project. An expert on reliable messaging and lightweight SOA, Paul co-founded the SOA startup, WSO2 in 2005. He also plays the tin whistle.
|
Presentations by Paul Fremantle
- Building a lightweight ESB with Apache Synapse
Apache Axis2 for Developers
Building a lightweight ESB with Apache Synapse
Paul, a committer and release manager on the project, will show how Synapse works and what can you do with it. One of the main areas of interest in Apache Synapse is for users to build an Enterprise Service Bus (ESB). In this session, we will define the concept of an ESB and look at how to build a pragmatic ESB that allows you to manage, connect and transform service interactions. In particular, Paul will look at the most common patterns: virtualization, logging, transformation, fault-handling, and versioning. The session will be based on simple code examples and configuration models. Attendees should have some experience of XML.
Apache Axis2 for Developers
Apache Axis2 is a framework for Web Services that supports SOAP and XML/HTTP interactions, as well as enhanced standards such as ReliableMessaging and Security. In this session, Paul will show how developers can get started with Axis2 and easily create and consume remotely-accessible services. Paul will show how to deploy and run POJOs as services, and how to simply create clients to services. Paul will look at common debug and trace approaches, as well as how to configure common aspects, such as the use of HTTP proxies. In addition, the session will look at how security and reliability can fit into the Axis2 framework to provide an enhance quality of service.