Patterns service-oriented architecture and web services - Endrei, Mark (IBM redbooks., 2004)