Programando Socket em C++ sem segredo

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

[ Hits: 15.700 ]

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

Como limitar o acesso via telnet em um servidor a apenas algumas máquinas?

Assistindo vídeo 360 no Linux

Instale Linux no seu iPAQ!

História das interfaces gráficas

Atualização do SuSE sem internet em Notebooks DELL Latitude 100L

Leitura recomendada

WebProxy Linux distribuído

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

TCP/IP para sistemas embarcados

ICMP_ECHO (ping) em C/C++

Shell script pós-instalação para CentOS 7 - Uso: Workstation

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts