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
|
- [java-list] JSP & Applet Felipe Montenegro Aragão
- Re: [java-list] JSP & Applet Claudio Miranda
- Vinicius Manhaes Teles