Message Bus Framework based on .Net WCF Technology with various interchangeable message transports