2010-08-18 29 views
9

¿Alguien puede proporcionarme algún ejemplo de ejemplo en la conexión de cliente y servidor utilizando sockets en C++. He pasado por algunos tutoriales ahora quiero implementarlo. ¿Cómo comenzar?Programación de socket en C++

+3

Si realmente ha pasado por los tutoriales, debe haber * ya * implementado una aplicación de cliente-servidor (simple). –

+0

@Anon: soy nuevo en C++, he hecho esto en C#. Quiero hacer esto en C++ ahora. –

+0

Escribí algo que podría ayudar aquí: http://stackoverflow.com/questions/2843277/c-winsock-p2p/2920787#2920787 – Default

Respuesta

18

se puede encontrar un programa cliente-servidor de trabajo aquí: Beej's Guide to Network Programming

+1

El enlace en esta respuesta ya no está funcionando. – Aify

+0

Edité el enlace anterior. Está aquí ahora: http://beej.us/guide/bgnet/html/single/bgnet.html – 1N5818

6

No hay ninguna API del conector en el estándar de C++. La API POSIX C es bastante portátil (la documentación de GNU libC proporciona ejemplos de clientes y servidores UDP y TCP a los que suelo acudir cuando estoy juntando otro servidor), o puede usar la biblioteca Boost.ASIO para obtener más experiencia en C++ ....

3

Una buena biblioteca de redes C++ es ACE. El único problema es que no hay buenos tutoriales en línea que haya encontrado. This book es bastante bueno.

+7

ACE logo = illuminati – user457015

Cuestiones relacionadas