Krakes ha scritto:
si è un web service di tipo REST
Se di quella API REST non viene fornita (non saprei ora da chi, non hai precisato) una API Java che in sostanza permette (solitamente) di "nascondere" e ignorare quello che c'è dietro, tocca a te andare a fare direttamente le chiamate REST.
Ora, REST sostanzialmente vuol dire HTTP, quindi le chiamate HTTP si possono fare in molti modi e con diverse librerie HTTP "client".
Con Spring una possibilità è usare il Rest Template (
qui ci sono delle info ma si trova anche altro).
Chiaramente tutte le questioni sul marshalling/unmarshalling (da/a XML o JSON tipicamente), autenticazione, security e quant'altro, li devi valutare tu se lavori a questo livello direttamente col servizio REST.