SMILE takes SOA to a new level for two reasons. First, it shifts the focus of service interaction away from request/response, and second, it illustrates that SOA and EDA [event-driven architecture] shouldn't be different approaches, but rather SOA should fundamentally be event-driven.

Jason Bloomberg