Blog de Javier Smaldone

Todos los días se aprende algo viejo

Comentarios recientes

  • Mar en Fibertel, una porquería
  • Lucia en Fibertel, una porquería
  • anita en Sobre dictadores, genocidas y ladrones
  • pedro en Cómo funciona el DNS
  • Cintia en Fibertel, una porquería

19 comentarios

jackepc dijo:
6 de Noviembre de 2006 a las 20:24  

Hace unas semanas buscaba esto :), ahora le tengo.
Añadido a marcadores para leer con más detenimiento.
Gracias.

javier dijo:
7 de Noviembre de 2006 a las 8:25  

Un usuario de Meneame me hizo las siguientes preguntas:

1. ¿Qué ocurre si el cliente no cierra la sesión? ¿Debe el servidor encargarse de cerrar las sesiones sin actividad durante un tiempo?
2. ¿Dónde se define la constante SOMAXCONN? ¿Es una constante ya prefenida por el SO o se puede cambiar?

Mis respuestas fueron:

1. Si. en una situación real, lo más apropiado sería que el servidor cierre las conexiones inactivas pasado un tiempo.
2. SOMAXCONN está definido en el SO (include/linux/socket.h)

Carlos dijo:
7 de Noviembre de 2006 a las 20:26  

Hola. Muchas gracias por el artículo. A mi la idea de que lo hayas explicado en Perl me parece muy acertado. Es el lenguaje que mejor se integra con los UNIX hoy en dia. Felicidades por tu artículo y ya estoy esperando la siguiente entraga.

damian dijo:
8 de Noviembre de 2006 a las 23:23  

Gracias Javi por este tutorial!!! Recien termino con la parte 1 y me parecio excelente!!!

Lastima que en ciertas universidades profesores sin dos dedos de frente, los cuales no distinguen una placa de red de una de video, enseñen regla de tres simple en las materias de redes, haciendonos perder el tiempo con imbecilidades (quiza por sus propias limitaciones), en lugar de enseñar los conceptos necesarios.

Pero bue, lo que la vida te quita… lo ganas por otro lado gracias a personas como vos. God save Javi!!!

Un abrazo,
damian.

javier dijo:
9 de Noviembre de 2006 a las 11:08  

Jajaja :)

A pesar de que no creo que sea para tanto, me alegro mucho que te haya servido esta breve introducción.

Un abrazo y hasta pronto.

alter dijo:
13 de Noviembre de 2006 a las 16:15  

Muchas gracias Javier. :)

Mario dijo:
13 de Noviembre de 2006 a las 17:18  

Porque hay tantos buenos tutoriales que solo
estan disponibles en linea ? Tanto cuesta
empaquetarlo y que se pueda descargar ?

javier dijo:
15 de Noviembre de 2006 a las 2:40  

Mario:

En este momento no dispongo del tiempo necesario, pero desde siempre fue mi idea empaquetar el tutorial una vez terminado y hacerlo disponible en varios formatos. Espero pronto poder hacerlo.

Con respecto a los agradecimientos, el agradecido soy yo. Me alegra mucho que esto sea de utilidad.

David L dijo:
16 de Noviembre de 2006 a las 13:57  

Saludos desde España. Soy algo novato en Perl y necesitaba justamente este ejemplo para acoplar -con alguna que otra modificación- a una aplicación que estoy haciendo y poder acabar mis estudios. Gracias por el código.

Javier dijo:
17 de Noviembre de 2006 a las 1:44  

muy buen tutorial
especial para novatos perl

la parte concurrente seria bueno publicarla…

Javier dijo:
15 de Febrero de 2007 a las 0:51  

Hola, alguno tiene idea en que lugar dictan buenos cursos de Perl.Gracias

billy dijo:
3 de Marzo de 2007 a las 12:03  

holaaa naguara esta bien bueno tu pag…. pana no tienes un tutorial para hacer un software educativo?

hector dijo:
9 de Abril de 2007 a las 4:22  

hola javier gracias por este tutorial ,me cayo como anillo al dedo. ademas esta muy bien explicado y se centra en los conceptos realmente importantes para programar sockets en unix.Espero que sigas escribiendo tutoriales tan bien explicados y utiles como este.
Saludos desde colombia.
Suerte y Gracias. :)

Sherekan dijo:
1 de Agosto de 2008 a las 20:35  

No acostumbro a dejar comentarios en blogs. Pero tus artículos son demasiado buenos para no hacerlo.
Felicitaciones, tu blog es EXCELENTE.
Saludos!

Pingback & Trackback
mygif
6 de Noviembre de 2006 a las 19:44  

Programación con sockets y concurrencia…

He iniciado un tutorial básico sobre programación con sockets y concurrencia. Por ahora, en la primera entrega, se lleva a cabo del diseño de un protocolo muy simple, un servidor secuencial y un cliente del mismo. Más adelante se desarrollará un s…

mygif
21 de Noviembre de 2006 a las 5:01  

[...] Estableceremos una conexión TCP/IP entre un cliente y un servidor que intercambiarán información. Para ello, utilizaremos el servidor desarrollado en el tutorial sobre programación en redes (no es necesario que lo lea completamente, si no le interesa la programación, pero sería conveniente que revise los conceptos introductorios y el protocolo definido). [...]

mygif
24 de Noviembre de 2006 a las 4:21  

[...] Estableceremos una conexión TCP/IP entre un cliente y un servidor que intercambiarán información. Para ello, utilizaremos el servidor desarrollado en un tutorial sobre programación en redes (no es necesario que lo lea completamente, si no le interesa la programación, pero sería conveniente que revise los conceptos introductorios y el protocolo definido). [...]

mygif
15 de Enero de 2007 a las 16:52  

Programación para redes y concurrencia…

Este es un artículo introductorio sobre programación para redes (usando sockets) y programación concurrente. El objetivo es presentar una serie de conceptos que iremos explorando progresivamente: programación cliente/servidor usando sockets, protoc…

mygif
14 de Marzo de 2008 a las 16:40  

[...] : Programación para redes y concurrencia 1. Programación para redes y concurrencia 2. Programación para redes y concurrencia 3. Programación [...]

Artículo al azar

Deja tu comentario: