WOA - RESTfull Programming
Uma das tendências atuais em arquitetura tem ainda vários nomes como RESTfull programing ou WOA (Web-Oriented Architecture).
Qual é a idéia básica: oferecer serviços na web para que sejam pesquisáveis via search, para que sejam misturados via mashups.
Qual é a pedra de toque desta arquitetura? A boa e velha URI !!
Nesta arquitetura a URI é o índice da informação. Se quisermos saber a lista dos livros de Tecnologia de um serviço, basta chamar “https://.../livros/tecnologia”. O que é retornado? Uma XML contendo a lista dos livros de tecnologia. Nada mais simples!
O importante é que isto torna a informação amplamente disponível para usos impensáveis.
O Windows Communication Foundation (WCF) 3.5 torna simples o uso de REST e JSON – os protocolos preferidos desta linha de arquitetura.
O MVC que está para ser lançado pelo time do ASP.Net permite que a navegação das páginas possam ser relacionadas a uma URI. Imagine a minha página com um grid que mostra os livros de forma paginada sendo acessada através da URI “https://.../livros/tecnologia/5”. Com isto, um engine de search pode achar e referenciar uma informação na página sem problemas.
Para quem está disponibilizando serviços na web, preste atenção nesta tendência.
Comments
- Anonymous
May 29, 2009
PingBack from http://paidsurveyshub.info/story.php?title=arquitetura-em-pauta-woa-restfull-programming