Sto scrivendo un servizio RESTful in Java, ovviamente è la tipica interfaccia basata su HTTP.
Mi chiedo se il servizio fornisca un'interfaccia Java che abbia la stessa semantica dell'interfaccia RESTful? Penso che l'interfaccia Java faciliterà altri codici Java per chiamare il servizio. (Il codice Java client non ha bisogno di utilizzare il client HTTP per attivare le richieste HTTP per invocare RESTful) Il problema è che è difficile scrivere la stessa interfaccia semantica Java su RESTful, intendo lo stesso semantico.
Qualche consiglio per il design? Grazie!