next up previous contents
Next: Implementación Up: Aplicación Previous: Recursos

Ejemplos

Existen ejemplos de problemas que por su naturaleza deben diseñarse como programas concurrentes:

En particular, resultará escencial el desarrollo de un programa concurrente cuando la concurrencia de activades es un aspecto interno del problema a resolver.

Programadores modernos tienen que saber cómo escribir programas que manejan multiples procesos.

Hoy dia existen muchos APIs de tipo ``middleware'' que facilitan el desarrollo de aplicaciones distribuidas, p.e. JavaRMI, CORBA, JINI etc. Dichos entornos de desarrollo mantienen muchos detalles al márgen del programador (y del usuario), es decir, se usa las capas bajas de forma transparente (p.e. protocolos fiables de comunicación, iniciación de procesos remotos etc.).


next up previous contents
Next: Implementación Up: Aplicación Previous: Recursos
© 2003, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática