DESENVOLVIMENTO APLICACOES 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 Cassimiro Jú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.2 COM
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 de vá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