We are going to Design our e-commerce application with the SOA architecture. You can find latest design here, and we will evolve our layered architecture to SOA architecture with following newly learning principles.
Key Features
SOAP WS Integrations
Big Monolithic Applications with using Shared Services
As you can see that, we separated the Services and communicate them via ESB pattern that occurs SOA for our e-commerce application. Its likely to be a distributed monolithic architecture. Because this time we have a bottleneck which is ESB and contains business logics that hard to change and manage.