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
FocusServiceSmile