Krafzig, Dirk, Dirk Slama, and Karl Banke. Enterprise Service Oriented Architecture Best Practices . Prentice Hall ? PTR, 2005.