Monday, September 28, 2009

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.