Testing a publisher
There are various ways you can test your publishers after you have written them and deployed them on a Diffusion™ server instance.

Client queues
How messages sent to clients are queued and how such queues can be manipulated by publishers

Client Geo and WhoIs information
When a client connects to Diffusion™, information about that client's geographic location is looked up and the information is made available to publishers.

Client notifications
A publisher can opt to receive certain notifications regarding clients. It does this by adding a ClientListener which can be the publisher itself or any other object that implements the ClientListener interface.