fbpx
+55 (11) 4506-3239

12 abr 2011

Impact 2011 – RestFull WebService

//
Comments0

Saiba mais do que aconteceu no Impact 2011 sobre RestFull

Introdução ao rest web services

Equívocos

Rest é qualquer arquivo XML sobre http não usando soa? Não
Rpc não é rest

Rest é bom somente por crud? Não

Rest substituí o tradicional web services? Nem sempre, mas apenas uma substituição. Isto é sobre você acessando recursos lançados em um canal http web.

Canais

A razão do design por trás da web. Recursos e hipermídia.

Arquitetura de estilo para descrever:

  • identidade
  • interface uniforme
  • cliente / servidor sem estado
  • exigível
  • Rest sobre restrições
  • Restful soa é uma instância de SOA

Onde você pode utilizar Rest?

  • Na web
  • Mobile
  • Cliente e servidor
  • Rest

Atributos e Vantagens

Simplicidade
Usando HTTP com tecnologias de intra estrutura e outras como java script que já existem, cache-ability) consumíveis com acessibilidade HTTP.
Qual é a diferença filosófica?

É sobre a entrega da maneira mais simples possível

Foco

  • Mobile apps
  • Resuable api
  • Target ria
  • Feeds/media/social

Pergunta na sala sobre o mainframe consumir json e as dificuldades. Outro ponto rest sem json não faz sentido, trazer xml como conteúdo não faz sentido pelo peso. Xml é muito verboso.

Explorar técnicas para ler json no mainframe. Groovy ou php sobre o cics no mainframe.

Willian Leite: Minha opinião é efetuar um estudo mais próximo sobre segurança. Mais performático, porém é preciso entender como os serviços vão ser expostos e se isso trara duplicidade de dados.