Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus