Olá Felipe,
 
Respondendo à primeira pergunta:
 
Sim, um sistema pode ser totalmente desenvolvido em JSP. Mas, dependendo do seu tamanho e do seu objetivo, é recomendável utilizar outros elementos além do JSP. Excetuando-se sistemas absolutamente triviais e pequenos, é recomendável que o JSP seja utilizado apenas para compor a interface com o usuário. Enquando as demais partes do sistema (controle e modelo) são implementadas por classes em Java. Para certos sistemas, é recomendável também o uso de EJBs para cuidar destas partes. Normalmente este é o caso de sistemas com maior porte e maior necessidade de distribuição de processamentos entre outras necessidades.
 
Segunda pergunta:
 
Através de um applet, é possível implementar a solução de problemas que variam de simples a bastante complexos. Isso porque um applet é praticamente um programa como qualquer outro implementado em uma linguagem bastante completa. Entretanto, ele é executado em um browser, o que significa que a distribuição deste programa é bastante simples. Para que ele chegue ao usuário, basta abrir uma página.
Existem várias razões para se usar um applet, entre as quais eu destacaria:
 
- A necessidade de implementar um código com uma certa complexidade e fazer com que a sua distribuição para os usuários finais seja simples.
- Questões de segurança. Alguns bancos, por exemplo, utilizam um applet na área onde você deve digitar a senha no Internet Banking. Isso aumenta a segurança da operação.
 
Existem outras, mas considero estas mais relevantes.
 
Espero que isso ajude. Se houver algo mais em que eu possa ajudar, é só perguntar.
 
Abraços,
 
Vinícius Teles
 
Improve It - www.improveit.com.br
Applied Software Engineering
R. Rodrigo de Brito, 28 - Botafogo
Rio de Janeiro, RJ, 22280-100, Brasil
+55-21-2542-9968
+55-21-9228-5434
----- Original Message -----
Sent: Tuesday, July 30, 2002 3:05 PM
Subject: [java-list] JSP & Applet

 

 
Pessoal,
 
Estou iniciando meus estudos em Java e me deparei com a seguinte dúvida.
Um sistema pode ser totalmente desenvolvido em JSP ?
Porque e quando usar Applet ?
 
Desde ja agradeço a todos.
 
Felipe M. Aragão

Responder a