Sistemas Operativos

Implementación comunicación Cliente Servidor UDP (C)
Enviado por SebaMinguez el Mié, 09/09/2009 - 09:28.Esta vez con protocolo UDP. Correspondiente a la clase de guido del 08/09/09
ServidorUDP.c
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <ctype.h> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <signal.h> #define PORT 5000 typedef struct sockaddr *sad; void error (char *s) { exit ((perror(s),-1)); } int main () { int sock; struct sockaddr_in sin, sin1; char linea[1024]; socklen_t l; int cto;

Implementación Servidor Concurrente (C)
Enviado por SebaMinguez el Mié, 09/09/2009 - 08:50.Correspondiente a la clase del 08/09/2000 de Guido Macchi.
Se extiende el código base utilizado en la Implementación comunicación Cliente Servidor (C) para poder atender de manera concurrente a varios clientes.
Se utiliza el mismo cliente anterior, debiéndose ejecutar varias veces para notar el efecto. Vale mencionar que los clientes se deben ejecutar en un periodo breve de tiempo, sin esperar a que el primer clietne termine para comenzar la ejecución del segundo.

2.12.2 Sistemas Operativos
Enviado por SebaMinguez el Mar, 09/01/2009 - 23:17.Objetivos:
Este curso está centrado sobre tres temas fundamentales: manejo de la multitarea (tanto procesos tradicionales o tasks y procesos ligeros o threads), comunicaciones interprocesos tradicionales con contención de regiones críticas y prevención de estancamientos (deadlocks) y dotar al alumno de un fundamento mínimo para entender y desarrollar sistemas distribuidos del tipo cliente/servidor.
Contenidos mínimos:
Introducción. Procesos. Comunicaciones interprocesos. Sistemas cliente/servidor.
