REST - Como fazer download e consumer transferencia de arquivo PDF

Boa tarde, gostaria de saber se alguém tem um trecho de codigo que cria Rest para download de PDF

E se possível tambem como consumir em um ambiente de teste.

Muito obrigado a todos

Exemplo 1
Exemplo 2
Exemplo 3
Exemplo 4

Se não conseguir com estes, aí não sei como conseguirá.
Como você imagina que um teste deveria ser para validar o arquivo .pdf baixado?

Luis Augusto, muito obrigado pelo cuidado e atenção, separar os links com exemplos.

Me ajudou e acredito que ajudará todos que precisarem desse assunto.

O outro passo que gostaria se possivel é assim:

Transferir o objeto(pdf) para o java, nos exemplos já estou tranferindo o pdf.
Porém na solução que preciso fazer aqui, é somente uma transferencia entre servidor.

Estamos usando conexao ssh,porém o servidor nao está aguentando, estamos partindo para web service.

Entao eu pensei em transferir um objeto stream de um lado e recuperar do outro

Isso é possível ?

Muito obrigado

Sim, é plenamente possível. Não entendi qual a dúvida.
Basicamente, você vai serializar o arquivo (todo arquivo é um array de bytes) e recuperar do outro lado.