Aplicação web: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Corrigi uma palavra, cuja estava faltando uma letra
Linha 1:
{{mais notas|data=dezembro de 2013}}
Em [[computação]], '''Aplicaçãoaplicação Webweb''' é o termo utilizado para designardesigna, de forma geral, sistemas de [[informática]] projetados para utilização através de um [[Navegadornavegador]], através da [[internet]] ou aplicativos desenvolvidos utilizando tecnologias web [[HTML]], [[JavaScript]] e [[CSS]].<ref>What is a Web Application? [http://webtrends.about.com/od/webapplications/a/web_application.htm] What is a Web Application?] by Daniel Nations, former About.com Guide</ref>PodendoPode ser executado a partir de um [[servidor HTTP]] (''Web Host'') ou localmente, no dispositivo do usuário.
 
Uma Aplicaçãoaplicação web também é definida em tudo que se é processado em algum servidor, exemplo: quando você entra em um e-commerce a página que você acessa antes de vir até seu navegador é processada em um computador ligado a internet que retorna o processamento das regras de negócio nele contido. Por isso se chama aplicação e não simplesmente site web.
 
A função do servidor web é receber uma solicitação (requisição) e devolver (resposta) algo para o cliente.O browser permite ao usuário solicitar um recurso e quando o servidor responde a uma solicitação são encontrados recursos como: páginas HTML, figuras e documento PDF que são exibidas depois para o usuário. Geralmente os servidores enviam instruções para o browser escritas em HTML. O HTML diz ao browser como apresentar conteúdo ao usuário web.
Linha 8:
O servidor em si tem alguns recursos, mas por algumas deficiências não consegue processar tudo sozinho como: criações de páginas dinâmicas e o armazenamento de dados em um banco de dados.
 
Páginas Dinâmicasdinâmicas – Quando a aplicação roda no servidor, este disponibiliza somente páginas estáticas. Porém, para efetuar essa comunicação é necessário o auxílio de uma outra aplicação de ajuda que é passada através de Servlet.
 
Armazenar dados no servidor – Para efetuar essa ação o servidor precisa de uma aplicação de apoio (Servlet), fazendo com que o servidor envie esses parâmetros para o Servlet.