(1) set up nServiceBus (with MSMQ) as the bus
(2) Application X connecting to the bus and “publishing” an event message on the bus
(3) Application B and C subscribing to the events and receiving the event message published by X
(4) The event messages are persisted in a DB(MS-SQL).
Can anyone help with providing some sample code to implement this?