I agree that Event-Driven Architecture (EDA) is not a contrasting or superior architecture to SOA, at least not when SOA is defined broadly and understood correctly.
However, many early implementors and the tool vendors that supply them view SOA as a runtime-searchable library of point-to-point, synchronous web services with no consistent approach to security, orchestration, transformation or failover.
Sure, EDA is a marketing-driven term, but it is also helpful in understanding what it takes to be successful with SOA on an enterprise scale.
Now, if WM could just get a few more of the EDA features such as WS-Security and Soap over JMS baked into the core of the product instead of into Glue and ServiceNet they’d really be onto something.
Mark C