загрузка файлов в веб-сервисах для отдыха

Мое требование состоит в том, что я должен отправить 10-мегабайтный zip-файл клиенту с помощью службы restful. Я нашел код на форумах, что отправка объекта StreamingOutputявляется лучшим способом, но как я могу создать объект StreamingOutputв следующем коде:

@Path("PDF-file.pdf/")
@GET
@Produces({"application/pdf"})
public StreamingOutput getPDF() throws Exception {
  return new StreamingOutput() {
     public void write(OutputStream output) throws IOException, WebApplicationException      
     {
        try {
            //------
        } catch (Exception e) {
            throw new WebApplicationException(e);
        }
     }
  };
}
19
задан Falko 10 August 2015 в 14:08
поделиться