Este directorio contiene dos programas ejemplos que cooperan entre si de la siguiente manera: El fichero "Serv_shmem.c " contine el código de un programa cuya misión es la de realizar los servicios que los programas cliente le demandan. El servicio que realiza consiste en la ejecucion de lineas de comando mediante la función "system". El fichero "Clen_shmem.c" contiene el código que los programas cliente ejecutan. Estos proceso, primeramente piden por teclado la línea de comando a enviar al servidor para que esté la ejecute, y seguidamente la envían. Los recursos IPC utilizados son: SEMAFOROS y MEMORIA COMPARTIDA. Los clientes no esperan a la finalización del comando enviado al servidor. Además, existe un fichero llamado "Makefile" que ilustra como utilizar la utilidad "make". INSTRUCCIONES DE USO: Si quiere practicar con este ejemplo (por ejemplo modificar algo, ejecutar los programas, etc) proceda de la siguiente manera: 1º. En un subdirectorio suyo reproduzca la estructura de directorios que existe en este directorio, esto es; cree los subdirectorios "source", "include" y "bin". 2º Copie el contenido de los subdirectorios "include" y "source" en los subdirectorios recién creados. 3º Trabaje y practique con los programas que acaba de copiar en sus subdirectorios. NOTA: Si quiere compilar los programas, debe antes editar el fichero "func_shmem.h", existente en este directorio suyo, y complete las líneas donde se defienen las claves indentificadoras de los recursos IPC utilizados. Intente utilizar claves que de alguna manera sea poco probable que sean utilizadas por otros usuario. Cuando acabe no olvide asegurarse de eliminar del sistema los recursos IPC utilizados.