• Publicidad

socket

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

socket

Notapor later » 2008-01-19 15:40 @694

Hola. Mira tengo una idea en la cabeza pero no sé cómo programarla.

Estoy creando un script que realiza un socket. Pues yo quiero crear una función de que cuando el socket se acabe realice una función definida por mi.

Un ejemplo sería una conexión (socket) con una página web, pues cuando el socket se cerrase ya sea por el usuario o por un problema del mismo que realice una función definida por mi.

Está: if (!socket), pero eso sería si no se llegara a hacer la conexión. Yo quiero que se pueda hacer y después si se cierra o falla que haga tal función definida por mi.

Gracias.
later
Perlero nuevo
Perlero nuevo
 
Mensajes: 46
Registrado: 2007-10-06 12:42 @570

Publicidad

Notapor explorer » 2008-01-19 16:19 @721

Yo miraría POE. No es fácil empezar con él, pero los resultados son muy buenos.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor creating021 » 2008-01-20 15:29 @687

Yo no entiendo lo que queres hacer.

Si necesitas hacer conexiones HTTP, está LWP.

Para saber cuándo termina una conexión, usando Socket, es tan fácil como:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
if ( eof(Socket_Handle) ){
    print "La conexión se termino\n";
}
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Pero si es para HTTP, no hace programar con Sockets, LWP hará todo eso por nosotros.
Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados