web api
Resumo - Com a popularização da internet temos cada vez mais informações disponíveis em tempo real, esta evolução nos proporcionou informações muito mais dinâmicas e a qualquer momento. Através disso foram criadas aplicações para esse tipo de tecnologia e padrões.
A proposta deste trabalho é introduzir a tecnologia que a Microsoft incorporou no ASP.NET para a construção e o consumo de APIs Web. A ideia é formar o conhecimento desde a introdução à estrutura, passando pela arquitetura e alguns detalhes sobre o funcionamento, que permitirá extrair grande parte do potencial que esta tecnologia fornece, e também as principais novidades e mudanças no ASP.NET 2.
Palavras-chave: Web API, ASP.NET.
Abstract - With the popularization of the Internet we have more information available in real time, this evolution has given us much more dynamic information at any time. Through that applications for this type of technology and standards were created.
The purpose of this paper is to introduce technology that Microsoft has incorporated in ASP.NET for building and consuming Web APIs The idea is to form knowledge since the introduction of the structure, through architecture and some details about the operation, which will extract much of the potential that this technology provides, and also the main innovations and changes in ASP.NET 2.
Keywords: Web API.
INTRODUÇÃO
ASP.Net Web API é um framework que facilita a construção de serviços REST HTTP que alcançam uma grande variedade de clientes incluindo Mobile, Browsers e aplicações locais. É a plataforma ideal para construção de serviços REST baseados em .Net .
Este tipo de aplicação tem por característica um maior processamento de informações no próprio browser e utilização de Ajax para atualização pontual de partes da aplicação. Este cenário é o contrário do predominante hoje, que é o de processar toda (ou a grande maioria) da informação no servidor, e só enviar ao cliente o HTML gerado, ou