En ocasiones, estamos inmersos en un proyecto que requiere conexión con un servidor.
Soy consciente de que existen muchas librerías que nos garantizan el acceso, y tienen muchas opciones aunque, a veces, no necesitamos tanto, sólo un simple acceso y un intercambio sencillo de información; del mismo modo, no nos apetece engordar demasiado nuestro ejecutable, o hacer que nuestro programa dependa de alguna librería externa.
Con esa intención, hice esta clase para C++ y que utilicé para uno de mis pequeños proyectos
hace unos años. Tengo que advertir que es una clase muy simple, y por eso también es válida para los que se quieran iniciar en programación de sockets.
Se puede descargar mysocktar (3.7Kb)
Para compilar el ejemplo:
$ g++ -c MySock.cpp
$ g++ -o ej_mysock ej_mysock.cpp MySock.o
Aún quedan cosas por hacer, sin perder el objetivo de una clase ligera, muy ligera:
- Hacer documentación compatible con Doxygen
- Mejor soporte para cabeceras HTML
- Extracción de tags HTML
- Soporte para contraseñas
Foto: Diego_3336 (Flickr)
Pingback: Bitacoras.com /
Pingback: Poesía binaria » Actualizado MySock para C++ /