Enviado em 13/04/2014 - 20:25h
Beleza pessoal, então estou tentando implementar uma aplicação cliente-servidor simples em C com socket e threads, até consegui fazer um echo, ou seja, o servidor imprime o que o cliente escrever, mas agora quero fazer com que seja feito com vários clientes enviando string para o servidor, sei que precisa de threads, mas tem algumas dúvidas.
Então, no servidorUDP.c devo criar uma função do tipo void *requestServidor(void *arg) e nessa função coloco o a parte de conect, bind, recvfrom, etc ?
assim depois na criação da thread seria pthread_create(&tid,NULL, requestServidor, NULL);
???
Alguém poderia explicar um exemplo simples client-servidor UDP em C com threads ?
Obrigado!
Então, no servidorUDP.c devo criar uma função do tipo void *requestServidor(void *arg) e nessa função coloco o a parte de conect, bind, recvfrom, etc ?
assim depois na criação da thread seria pthread_create(&tid,NULL, requestServidor, NULL);
???
Alguém poderia explicar um exemplo simples client-servidor UDP em C com threads ?
Obrigado!