In this chapter, we looked at SOA integration patterns, which can be realized using Apache Axis2 and Apache Synapse. Apache Synapse is an enterprise service bus built using Axis2 technology. We looked at six popular integration patterns that have been tried and tested in real world production deployments. The patterns we discussed were protocol bridging, external authentication and authorization, dynamic routing combined with auditing, Event Driven Architecture (EDA) with Master Data Management (MDM), push and pull, and fault tolerant autoscaling with dynamic load balancing.

In the next chapter, we will be discussing some advanced features of Apache Axis2, including REST (Representational State Transfer) support in Axis2, MTOM (Message ...

Get Apache Axis2 Web Services Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.