allows you to make XML-RPC calls using the Jabber protocol. Groovy has a Jabber-RPC implementation which allows you to create a local Jabber-RPC server and to make calls on remote Jabber-RPC servers. Jabber servers are widely available and very easy to set up and run. The Google GTalk service uses Jabber and the Groovy Jabber-RPC package works over GTalk.
We use the excellent
Jabber library from Jive Software to handle the protocol details.
It's really easy to set up a server which provides a set of remotely callable functions.
It's pretty easy to make the remote calls too