Mit Java eine REST-Service ansprechen ist wohl eine sehr einfache Sache.
Serialisieren kannst Du ohne eigenen Aufwand mit den XML-Serializern.
Brauchst also nur die entsprechende Klasse mit den nötigen Rest-Annotations zu erstellen (vermutlich gibt es die schon zum runterladen).