Hola, soy un novato en la arquitectura n-tier y estaba tratando de descubrir la diferencia entre lo que hace una capa de aplicación de código de servidor de aplicaciones, y lo que hace un servicio web?Cuál es la diferencia entre un servicio web y una capa de código de aplicación en un servidor de aplicaciones
Así que les diré a las personas mi comprensión del concepto de n niveles, tenemos la UI -> Servidor web -> lógica de negocios/lógica de aplicaciones en un servidor de aplicaciones -> Servidor de bases de datos. (Por supuesto, también existirían equilibradores de carga y varias instancias de servidor para fijar y almacenar el estado de los procesos)
Pero, para ser específicos, la capa de lógica de negocios no estaría vinculada a una UI, por lo que es más o menos independiente y puede ser reutilizado
Un servicio web por otro lado también proporciona una funcionalidad similar a la lógica de negocios, donde no está vinculada a una interfaz de usuario, y puede reutilizarse para diferentes casos.
¿Alguien podría explicar si lo que acabo de explicar es correcto? Y como mencioné antes, soy un novato en esto, así que si esto suena estúpido o ingenuo, por favor no me critique :)
¡Ese fue un buen ejemplo, eres mucho mejor de lo que los profesores normales enseñan en la universidad! – macha
¡Gracias, lo intento! – Snapman