Cloned from launchpad blueprint https://blueprints.launchpad.net/oslo/+spec/windows-service-bus-rpc-backend.
Microsoft provides a messaging service named Service Bus for Windows Server available on premise and compatible with Windows Azure Service Bus .
A platform independent Service Bus Python client implementation is also available  and can be used to implement an OpenStack RPC backend to be used by any OpenStack component as an alternative to RabbitMQ, Qpid, etc.
The implementation consists in providing the required modules and classes under "openstack.common.rpc".
Specification URL (additional information):