Rest basico

10
Arquitetura Rest Jersey

Transcript of Rest basico

Page 1: Rest basico

Arquitetura RestJersey

Page 2: Rest basico

• Escalável.

• Tolerante a falhas.

• Seguro.

• Baixo acoplamento.

Page 3: Rest basico

Recurso

Page 4: Rest basico

• Fotos.

• Relatórios.

• Arquivos.

Page 5: Rest basico

Identidade

Page 6: Rest basico

• exemplo.com/rest/clientes

• exemplo.com/rest/clientes/4

Page 7: Rest basico

Interface Uniforme

Page 8: Rest basico

• GET() - Atualiza ou Recupera dados visivelmente.

• POST() - Atualiza ou Recupera dados em back.

• PUT() - Adiciona.

• DELETE() - Deleta.

Page 9: Rest basico

Estado

Page 10: Rest basico

• Falta de Estado.

• Escalabilidade.

• O Cliente cuida das seções.