DESENVOLVIMENTO APLICACOES WEB

Páginas: 32 (7751 palavras) Publicado: 6 de novembro de 2013








Desenvolvimento de
aplicações para web
- Sistemas de Informação -














Curso de Especialização em Tecnologia da Informação – Turma 8
Orientação: Professor Hermano Perrelli

Autores
Cristiana Neves Moreno (cris@unicap.br)
Juliana Medeiros (juliana.medeiros@serpro.gov.br)
Regina Maria Gomes Ferreira (regina@chesf.gov.br)
Rivaldo CassimiroJúnior (Rivaldo@unicap.br)




Í N D I C E


1. INTRODUÇÃO
2. HISTÓRICO
3. O QUE SÃO APLICAÇÕES PARA WEB
3.1 COMO FUNCIONA UMA APLICAÇÃO NA WEB?
4. DESENVOLVENDO APLICAÇÕES PARA WEB
4.1 TECNOLOGIAS / FERRAMENTAS UTILIZADAS
4.2 TENDÊNCIAS ATUAIS
4.2.1 COMPUTAÇÃO COM OBJETOS DISTRIBUÍDOS: A TERCEIRA ONDA
4.2.2 PRINCIPAIS PADRÕES
4.2.2.1 DCE (DISTRIBUTED COMPUTING ENVIRONMENT)
4.2.2.2COM
4.2.2.3 RMI (REMOTE METHOD INVOCATION)
4.2.2.4 SOCKETS
4.2.2.5 EJB (ENTERPRISE JAVA BEANS)
4.2.2.6 CORBA
4.2.3 JAVA: UMA EXTENSÃO NATURAL ÀS ESPECIFICAÇÕES CORBA
5. SISTEMA DE CUSTOS NA WEB: UM CASO PRÁTICO
6. BENEFÍCIOS OBTIDOS COM O USO DE APLICAÇÕES NA WEB
6.1 REDUÇÃO DRÁSTICA DO TCO
6.2 ARQUITETURA ABERTA
6.3 USO EFICAZ DE RECURSOS
6.4 ONIPRESENÇA
6.5 NOVA INTERFACE
7.CONCLUSÃO
8. REFERÊNCIAS
9. ANEXOS






1. INTRODUÇÃO


Ao longo dos anos temos acompanhado, em muitas ocasiões deslumbrados ou estarrecidos, a evolução consideravelmente rápida da tecnologia nas mais diversas áreas.
Não desejando ir a um passado muito distante, nos reportamos ao tempo onde surgiam as primeiras operações computacionais. Naquela ocasião os computadores, utilizando-se deválvulas, eram instalados em ambientes físicos de dezenas de metros quadrados. Faziam o processamento Batch através de programas, que muito embora utilizando algumas técnicas científicas e matemáticas, eram elaborados praticamente de forma artesanal, servindo apenas àquela máquina e àquela empresa. Isto datava da década de 1940 aproximadamente.
Com o avançar dos anos, o mundo pode observar, de iníciotimidamente e atualmente em uma velocidade quase inacreditável, a evolução dos computadores e de softwares. Vimos nascer novas gerações de mainframes, com toda a sua majestade e grandiosidade, aparentando serem eternos. Novas gerações de softwares (1ª, 2ª, 3ª e 4ª geração) também surgiam, já com a idéia de torná-los ao máximo independentes do hardware. Neste período se deu o início da era doSilício, onde surgiram os minúsculos transistores em substituições às gigantescas e quentes válvulas. Com isto houve condições de redução do tamanho de computadores, que levou na década de 1970 ao surgimento dos micros computadores, que pelo seu baixo custo, tornou-se acessível a um público pessoal, surgindo assim o que denominamos de Computador pessoal (PC).
A partir deste momento a evolução começa aser acelerada. A cada dia novas aplicações surgem para os computadores pessoais. O foco principal agora seria interligar estes computadores, criando-se redes de transmissão de dados, inicialmente locais, com distâncias modestas, ou de longas distâncias considerando-se alguns quilômetros de distâncias.
Paralelo a este processo evolutivo, outras novas tecnologias foram também se desenvolvendo e seconsolidando como alternativas de TI’s para as organizações. Dentre estas novas tecnologias destacamos banco de dados distribuídos, as redes locais e de longas distâncias, Internet, WEB, etc. Estamos acompanhando atualmente o desenvolvimento de tecnologias tipicamente orientadas a objetos, que adiciona uma melhor abstração do mundo real. Provavelmente, com o surgimento de novos negócios, todoeste processo evolutivo persistirá, tendo como objetivo principal alcançar soluções viáveis financeira e tecnologica para os processos organizacionais.
Apresentaremos neste documento um pouco sobre o tema “Aplicações para a WEB” que se tornou nestes últimos anos foco de interesse de muitas empresas, dos mais diversos ramos de atividades.

2. HISTÓRICO


Para compreendemos melhor o tema...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • SEGURANÇA NO DESENVOLVIMENTO DE APLICAÇÕES WEB
  • Tutorial desenvolvimento de aplicações web no eclipse.pdf
  • Nosql no desenvolvimento de aplicações web colaborativas
  • Metodologias para auxílio no desenvolvimento de aplicações para web
  • Recomendação de segurança desenvolvimento aplicações web
  • Melhores práticas de segurança no desenvolvimento de aplicações web
  • USO DO FRAMEWORK EXTJS PARA DESENVOLVIMENTO DE APLICAÇOES RICAS PARA WEB
  • Aplicações WEB

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!