Vídeos e slides da palestra de REST em Fortaleza
Foram publicados os vídeos da minha palestra de REST no aniversário do CEJUG, no dia 16/09/2008. Eu os coloquei embutidos abaixo para facilitar a visualização por parte dos interessados.
Deixo enormes agradecimentos ao René por ter filmado e pelo esforço heróico de publicar todos esses vídeos no Youtube, para que todos tivessem acesso.
Como ainda sou um palestrante amador, todo feedback será bem-vindo, para me ajudar a progredir aos poucos.
September 21st, 2008 at 1:38 pm
Foi excelente a palestra e o evento Bruno, parabéns! Espero que você volte na nossa terrinha para compartilhar mais conhecimentos e experiências suas sobre desenvolvimento de software, e claro, REST!
Abraços e se cuida!
September 21st, 2008 at 5:20 pm
Tua palestra foi muito boa e interessante. você passou tranqüilamente todo o conteúdo, podemos ver isso muito bem nos vídeos e ao vivo então, nem se fala.
Meus parabéns e sinta-se a vontade para voltar quando quiser. muito interessante mesmo!
valeu! parabens!
September 21st, 2008 at 10:03 pm
Oi Rafael/René, obrigado pelos elogios e pela hospitalidade. Certamente pretendo voltar aí em Fortaleza mais vezes, e aí a gente troca mais umas idéias e come umas tapiocas
September 21st, 2008 at 10:04 pm
Parabéns! Ótima apresentação, muito bem estruturada.
October 7th, 2008 at 5:22 pm
Caro, Bruno
Acompanho a plataforma Java a algum tempo mas desenvolvo bem no lado negro da força (.Net). Vc sabe da existencia de algo como JaxRS pro .Net? E como vcs lidam com controle de permissão no acesso a URI de serviços?
October 13th, 2008 at 8:33 am
Oi Joel, desculpe pela demora em responder.
Olha, não conheço nada semelhante ao JAX-RS para .NET não. Tentei encontrar alguma coisa no Google, mas não me parece existir nada pronto neste sentido. Eu conheço o projeto Astoria, que foi renomeado para ADO.NET Data Services (http://msdn.microsoft.com/en-us/data/bb931106.aspx), e parece que vai entrar no framework .NET em algum momento. O projeto Astoria é uma implementação em .NET equivalente ao projeto Apache Abdera, que facilita a manipulação de conteúdo Atom. Possivelmente este projeto trará coisas interessantes de REST para .NET, então recomendo que você dê uma olhada.
Sobre o controle de permissão às URIs, não vejo outro jeito além de fazer requisições com identificação. A solução aqui depende das suas necessidades.
Uma possível solução é que a aplicação cliente se autentique no servidor e obtenha um token para realização de operações, e inclua esse token num cabeçalho HTTP nas requisições posteriores ao servidor. Caso o cliente esteja se autenticando para realizar operações que ele não tem direito de acessar, o token não deve ser fornecido. E caso qualquer requisição aos serviços venha sem o token de autorização, a operação não é realizada.
A Google Data API utiliza este mecanismo, e eu acho bastante adequado e suficiente para boa parte dos casos.
[]s