Perdido con todas las tecnologías, estoy perdido con las diferencias.
Quiero tener un cliente (Android) que se conecte a mi servidor (lenguaje Java y Windows) y poder enviarle datos, procesarlos en el servidor y recibir una respuesta.
Para la parte del servidor, me preguntaba cuál es el¿Cuál es la diferencia entre tener un programa java que inicie un socket y escuche la conexión en un bucle while? ¿VERSUS tiene un servidor Tomcat con servidores?
No estoy seguro de si hay otras soluciones. Pero, ¿pueden por favor aclararme la diferencia y su recomendación? Gracias
Respuestas
0 para la respuesta № 1Los Servlets son una capa de abstracción encima deenchufes No tiene que saber los detalles de HTTP para usar Servlets (pero es útil). Tendrá que dominar HTTP y trabajar mucho más para hacer el mismo trabajo con sockets, pero el rendimiento podría ser mejor.