Pular para o conteúdo

Programando Socket em C++ sem segredo

Dica publicada em C/C++ / Rede
Alessandro de Oliveira Faria (A.K.A. CABELO) cabelo
Hits: 17.571 Categoria: C/C++ Subcategoria: Rede
  • Indicar
  • Impressora
  • Denunciar
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.

Programando Socket em C++ sem segredo

O que alavancou a elaboração deste documento foi a dificuldade em achar um texto simples para iniciantes que desejam programar em socket.

Com este texto conseguirei transmitir para minha equipe de desenvolvimento, fundamentos sobre comunicação TCP/IP.

PS: As informações contidas neste texto foram baseadas em um artigo escrito por Rob Tougher (rtougher@yahoo.com), publicado na LinuxGazette em Janeiro de 2002. Inclusive os fontes-exemplo são apontados para o link original.

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.
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.

Listar um arquivo de baixo para cima

Caracteres Gráficos no Emulador de Dos

Utilizando saídas S-VHS, VGA e LCD com placa de vídeo Intel 945G

Encontro Nacional LinuxChix 2007

Biometria facial na autenticação do usuário root (atualização)

Lançamento de livro em português sobre Sockets Linux

TCP/IP para sistemas embarcados

WebProxy Linux distribuído

ICMP_ECHO (ping) em C/C++

C compiler Cannot create executable?

#1 Comentário enviado por HunZ em 11/09/2004 - 15:12h
"Desculpe, esse modulo não está ativo" =/

Abraços,
Fique com Deus.
#3 Comentário enviado por josue em 01/02/2006 - 13:56h
Muito bom o artigo

Qto aos fontes eu notei um erro ao compilar (make):
error: `cout' undeclared in namespace `std' ...

É só acrescentar #include <iostream> em Socket.cpp e simple_server_main.cpp

Valeu Cabelo, eu tava desesperadamente precisando fazer um socket... caiu do céu...
#4 Comentário enviado por bozux em 27/02/2007 - 08:43h
O artigo é realmente muito bom e muito fácil de se entender.
Mas eu estou precisando algo além disso, preciso desenvolver um Server que atenda a "n" conexões e esteja preparado a receber novas conexões e dados de qualquer uma das conexões a qualquer momento. Isso está difícill de fazer. Se alguém souber como me ajudar ficarei muito agradecido!

Parabéns pelo artigo e muito obrigado!

Contribuir com comentário

Entre na sua conta para comentar.