En este día continuamos con lo que es Sincronización de procedimientos con un problema propuesto la clase anterior en la cual se formaron equipos para poderlo realizar en ese momento en la cual se repartieron varios roles entre los integrantes del equipo para poder gestionar la resolución del problema ya que mediante la sincronización con la primitiva “Synchronized” y “wait()” y” notify()” teníamos que resolver un problema de una tienda en la cual se tenia que crear un vendedor el comprador en la cual sincronizaríamos lo que serian los mensajes que seria al efectuar una compra ventea de algún producto en la cual el vendedor tenia que:
-esperar el pedido de mercancía
-elaborar el pedido
-realizar la factura de la compra
-entregar factura e entregar mercancía
Y por parte del comprador:
-hacer pedido de mercancía
-esperar pedido de mercancía
-pedir factura
-esperar factura y mercancía
-notificar que ha recibido su factura junto con su mercancía
La cual no se pudo terminar el ejercicio en clase por lo cual se tuvo que hacer una segunda reunión entre el equipo para poderlo terminar ya que era un ejercicio para poder entregar en la próxima clase con una presentación para el grupo de la gestión del como se planteo su resolución como equipo y como se había llegado a su solución.