Publicidad

martes, 27 de mayo de 2008

Sockets en Python

Buenas tardes a todos los que leen este blog, bueno pues por ahí me encontré un pequeño tutorial sobre programación de sockets en python, trae ejemplos de programas con sockets y la explicación de cada uno de ellos.

Aquí una definición de socket.

Un socket (enchufe), es un método para la comunicación entre un programa del cliente y un programa del servidor en una red. Un socket se define como el punto final en una conexión. Los sockets se crean y se utilizan con un sistema de peticiones o de llamadas de función a veces llamados interfaz de programación de aplicación de sockets (API, application programming interface).

Un socket es también una dirección de Internet, combinando una dirección IP (la dirección numérica única de cuatro partes que identifica a un ordenador particular en Internet) y un número de puerto (el número que identifica una aplicación de Internet particular, como FTP, Gopher, o WWW).

Un socket nos permite comunicarnos con otras computadoras, de esa manera la información puede viajar libremente por todos lados.

El tutorial contiene lo siguiente:

  • Estructura de un socket.
  • Algunos elementos del socket.
  • Programacion orientada a sockets.
  • Hola mundo del socket.
  • Un hola mundo real.
  • Un pequeño chat.
  • Sockets con clase.
  • Base de cliente telnet.

Ahorita como estamos empezando a conocer python y sus diversas herramientas a lo mejor esto de los sockets no nos interese mucho pero más adelante si.

Para los que ya han usado sockets o sepan del tema y para todos en general espero les sea de utilidad y despierte su interés por este tema.

Aquí esta la liga del tutorial

http://elnanni.googlepages.com/dos_sock.html 

1 comentario:

@rnold dijo...

Újule hermano, eso es muy avanzado, pero igual nos sirve de algo en la clase. Gracias por el aporte.