APRESENTA O MONOGRAFIA ORIGINAL
APLICAÇÕES EM JAVA PARA WEB 2.0:
ESTUDO COMPARATIVO ENTRE
FRAMEWORKS DE INTEGRAÇÃO DE
CÓDIGO LIVRE
Deusjusmar Camurça Lima Neto
Orientador: Marcus Terra
APRESENTAÇÃO
Objetivo
Justificativa
Conceitos Envolvidos
JAVA/J2EE
RAD (Rapid Application Development )
IDE
WEB 2.0
OpenSource (Código Livre)
Frameworks
Estudo Comparativo
OBJETIVO
Realizar
um estudo comparativo entre Frameworks de
integração de código livre utilizados no desenvolvimento de aplicações J2EE para a Web 2.0.
JUSTIFICATIVA
Complexidade de Desenvolvimento;
Exigência do Mercado (rapidez e qualidade);
Deficiência dos desenvolvedores;
Ferramentas RAD (Rapid Application Development);
Fatores a serem analisados na escolha;
CONCEITOS ENVOLVIDOS
JAVA/J2EE
Java 2 Enterprise Edition é a plataforma Java voltada para o ambiente corporativo, ou seja, é destinada para o desenvolvimento de aplicações que utilizam a Internet.
Componentes:
Clientes
Componentes WEB
• Servlets
• JSP (JavaServer Pages)
Componentes de Negócios
• EJB (Enterprise JavaBeans)
CONCEITOS ENVOLVIDOS
RAD (Rapid Application Development)
Desenvolvimento rápido de aplicações.
Objetivo: Acelerar o processo de desenvolvimento.
Retirar dos desenvolvedores tarefas repetitivas
CONCEITOS ENVOLVIDOS
O que é IDE?
Ambiente de desenvolvimento integrado:
É um software que reúne características e ferramentas para auxiliar no processo de desenvolvimento de software.
Editor
Compilador
Depurador
CONCEITOS ENVOLVIDOS
WEB 2.0
“O termo Web 2.0 se refere a uma segunda geração de serviços disponíveis na Web que permite a colaboração e o compartilhamento de informações on-line entre as pessoas.
Ao contrário da primeira geração, a Web 2.0 dá aos usuários uma experiência próxima a das aplicações desktop, com interfaces mais ricas, sem refreshs e com maior usabilidade.” (FOCUSNETWORKS).
CONCEITOS ENVOLVIDOS
OPENSOURCE (CÓDIGO LIVRE)
É um termo utilizado para referenciar um