Pular para o conteúdo

Cliente/Servidor

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Cliente/Servidor

Enviado em 09/06/2006 - 14:46h

Olá povo...
Tem como eu executar duas funções ao mesmo tempo em C? Porque estou tentando fazer tipo um servidor e cliente tcp que atuem ao mesmo tempo no mesmo programa.... Alguem ai sabe se tem jeito?

Agradeço desde já,
Slackware_10

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Cliente/Servidor

Enviado em 07/07/2006 - 14:59h

Com certeza tem jeito, tanto em C quanto em qualquer outra linguagem.... Existe até mais de um jeito.

Eu aconselharia você a criar 3 threads, um para o cliente, outro para o servidor e o terceiro para a aplicação.

3. Re: Cliente/Servidor

Enviado em 31/07/2006 - 14:47h

Cara se os programas não precisarem conversar entre si usando o Tcp, você pode dar uma olhada num Script qui no VOL sobre o uso da shared memory. Dessa maneira você pode escrevaer dois ou mais programas separados e compartilhar dados usando a shared memory.
http://www.vivaolinux.com.br/scripts/verScript.php?codigo=704

4. Re: Cliente/Servidor

Enviado em 06/08/2006 - 01:16h

use o comando setsockopt!
com a função select()!

para maiores informações man!
=P

5. Re: Cliente/Servidor

Enviado em 06/08/2006 - 11:00h

você pode usar pthreads.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder