Publisher and Subscriber Roles - Publish Subscribe Pattern | OneNoughtOne