Programando Socket em C++ sem segredo

Publicado por Alessandro de Oliveira Faria (A.K.A. CABELO) em 08/04/2004

[ Hits: 16.868 ]

Blog: http://assuntonerd.com.br

 


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.

Outras dicas deste autor

Programa para visualizar graficamente sua rede de amizades no Orkut

Instalando a sua tatuagem do Firefox

Utilizando o plano GPRS da Claro no Linux

Estampando a data em imagens com apenas um clique no KDE4

Visualizando no console os usuários disponíveis para bate-papo no Viva o Linux

Leitura recomendada

ICMP_ECHO (ping) em C/C++

WebProxy Linux distribuído

TCP/IP para sistemas embarcados

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

Pacote de wallpapers para Slackware - Parte II

  

Comentários
[1] Comentário enviado por HunZ em 11/09/2004 - 15:12h

"Desculpe, esse modulo não está ativo" =/

Abraços,
Fique com Deus.

[2] Comentário enviado por polegadas em 15/11/2004 - 23:31h

Olá, percebi que o link esta errado (por ter havido mudanças pode ser), o link correto é este:

http://www.geek.com.br/modules/secoes/ver.php?id=232&sec=62

[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts