Trenes(Cliente/servidor)
Publicado por Dani (1 intervención) el 22/10/2016 16:34:19
Saludos, necesito una ayuda, llevo literalmente 12 horas con esto y no e avanzado nada.Soy completamente incapaz ahora mismo estoy supersaturado si alguien me puede echar una mano se lo agradecería eternamente.
un saludo
Debo realizar un programa (cliente/servidor) para reservar asientos en un tren en el cual el servidor estará
constantemente esperando peticiones de reserva y cuando le llegue una, comprobará si esta
libre, ocupada o el tren está lleno y en función de esto le devolverá el resultado al cliente
(RESERVADO, OCUPADO, TREN LLENO).
Para representar el tren e usado una matriz como la siguiente
0 0 0 0
0 0 0 0
0 1 0 0
0 0 0 0
Donde pone 1 es un asiento ocupado
Conforme el servidor vaya reservando plazas mostrara un mapa de los asientos libres y
ocupados.
El cliente enviará al servidor la fila y el vagón (3,2) que quiere reservar el servidor hará las
comprobaciones necesarias contestando al cliente y mostrando este por pantalla el resultado
(RESERVADO, OCUPADO, TREN LLENO).
Habrá un servidor y un máximo de 5 clientes en marcha.
NO es necesario entrada por teclado, el cliente envía una petición a piño fijo.
un saludo
Debo realizar un programa (cliente/servidor) para reservar asientos en un tren en el cual el servidor estará
constantemente esperando peticiones de reserva y cuando le llegue una, comprobará si esta
libre, ocupada o el tren está lleno y en función de esto le devolverá el resultado al cliente
(RESERVADO, OCUPADO, TREN LLENO).
Para representar el tren e usado una matriz como la siguiente
0 0 0 0
0 0 0 0
0 1 0 0
0 0 0 0
Donde pone 1 es un asiento ocupado
Conforme el servidor vaya reservando plazas mostrara un mapa de los asientos libres y
ocupados.
El cliente enviará al servidor la fila y el vagón (3,2) que quiere reservar el servidor hará las
comprobaciones necesarias contestando al cliente y mostrando este por pantalla el resultado
(RESERVADO, OCUPADO, TREN LLENO).
Habrá un servidor y un máximo de 5 clientes en marcha.
NO es necesario entrada por teclado, el cliente envía una petición a piño fijo.
Valora esta pregunta
0