The last two articles in this series presented an overview of Service-Oriented Architecture (SOA) and specifically two web service implementations: SOAP and REST. This service layer provides a standards-based mechanism with which to interact with systems, but the next question is: how do you perform the integration? Are you going to make the integration a manual process that is performed on-demand? Are you going to make the integration a batch process that runs overnight? Or is there a way to propagate changes to one system to other systems at the time that those changes happen?

This article presents a solution to this problem: Event-Driven Architecture (EDA).

Read more in about:virtualization.