Example for a XmlRpc callback implementation.
You can use this default callback handling with your clients, but if you need other handling of callbacks, take a copy of this Callback implementation and add your own code.
The xmlBlaster callback client call the update() from XmlRpcCallbackImpl which delegates it to this update() method.
-dispatch/callback/plugin/xmlrpc/port Specify a port number where xmlrpc callback webserver listens. Default is port 8081, the port 0 switches this feature off. -dispatch/callback/plugin/xmlrpc/hostname Specify a hostname where xmlrp callback server runs. Default is the localhost.
If the callback server can't be established because of the port is not free, this driver loops and tries with a port number one higher until it finds a free port to listen for callbacks.
The correct port is automatically transferred in the login - QoS - so that xmlBlaster can find the callback server.
@author
Michele Laghi
@author
Marcel Ruff.