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.