Having SOA *stack* defeats the purpose of loose coupling itself ?
Regardless of the vendor, none has a so called *stack* where one could do a clean swap of components and thus achieve the flexibility and scalability !
Well, Standards with proprietary bindings !
Having a *stack* defeats the purpose of loose coupling itself.
Though, in some cases you could actually replace the components.. its very rare that you would see a re-mix of this SOA song.