Aplicações em java Swing x (applets, servlets, JSP)

Pessoal,

Para que uma aplicação em java desenvolvida para uma indústria não fique lenta, já que alguns acessos são remotos, é necessária a utilização de applet´s, servlets e JSP?

a escolha do tipo de tecnologia acaba não tendo essa relação direta com a velocidade.

jsp e servlets servem para uma programação server side. isso significa que na tela o usuário só terá os recursos comuns de browser (html e coisas tipo J A V A S C R I P T) para sua interface, e para cada processamento a informação será enviada para o servidor, que retornará uma resposta.

se você utiliza applets, o que não é muito recomendado, você vai ter uma interface gráfica mais rica, e será possível fazer tudo do lado cliente, sem precisar ficar mandando tanta informação para o servidor, porém é bem pesado e sujeito a mais problemas.

mas para o acesso remoto, eu devo utilizar JSP e Servlet´s ou com o swing também é possível?

Também é possível utilizar Swing.

JSP e Servlets você usaria no caso de querer uma interface web, e Swing no caso de querer um programa standalone que faça esse acesso remoto.