Domanda

Non framework Java REST come Restlet e Jersey permettono di inviare un file come input per un servizio web?

Questo comprenderebbe il client che invia il file e il server quindi ricevere ed elaborare il file.

È stato utile?

Soluzione

Se stai chiedendo se si può fare un HTTP PUT a un servizio Restlet, quindi, assolutamente, sì è possibile. È possibile utilizzare la classe Directory se si desidera solo per memorizzare il file, oppure è possibile implementare il proprio ServerResource per gestire la nuova risorsa.

Non ho usato Jersey, ma Restlet è un'API fantastico.

Altri suggerimenti

Beh, non c'è alcuna restrizione per loro di non farlo. REST gestisce i file senza problemi. Date un'occhiata al: http://mikedesjardins.us/wordpress/2007/04/restful -Servizi-on-ftp /

È inoltre possibile utilizzare RIPOSARE Assicurata che si basa sul client HTTP. E 'molto semplice:

given().multiPart(new File("/somedir/file.bin")).when().post("/fileUpload");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top