Sto cercando un buon modo per inviare un oggetto java al mio resto del servizio web.
È possibile o no?Invia un oggetto java a un resto WebService
Per esempio ho wan't per inviare un oggetto "utente" per il mio riposo:
public Class User{
private String name;
private String surname;
public getName(){
return name;
}
public setName(String name){
[...]
}
E 'possibile generare AUTOMATICAMENTE questo tipo di riposo?
www.foo.com/createUser/name="foo" & cognome = "foo"
Con Restlet Posso inviare String, numero intero ... Ma non Java OBJECT –
È necessario inviare una rappresentazione dell'oggetto, il restlet fornisce un meccanismo per associare le richieste a un pattern URL e inviare rappresentazioni serializzate su http. Se vuoi inviare oggetti devi guardare qualcosa come RMI, ma non è RESTful, e comunque implica marshalling e unmarshalling –