No two SOA implementations are alike
Since SOA is a set of best practices, different organizations should leverage different practices to meet their particular needs. So the best way to do SOA is almost always it depends.**QT
Service-oriented architecture can help streamline application development, but it's not the answer to all your woes.
By Darryl K. Taft. SOURCE: ZapThink, eWEEK reporting