• Publicidad

Cliente/servidor en Perl

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

Cliente/servidor en Perl

Notapor mr_bowser » 2011-11-21 04:52 @245

Hola amigos tengo el siguiente problema, ojalá puedan ayudarme, tengo el siguiente código

emisor:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use IO::Socket;
  2. my $sock = new IO::Socket::INET (
  3.                                         PeerAddr => 'asomatos',
  4.                                         PeerPort => '7070',
  5.                                         Proto => 'tcp',
  6.                                 );
  7. die "Could not create socket: $!\n" unless $sock;
  8. print $sock "Hello there!\n";
  9. close($sock);
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


y receptor:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use IO::Socket;
  2. my $sock = new IO::Socket::INET (
  3.                                         LocalHost => 'thekla',
  4.                                         LocalPort => '7070',
  5.                                         Proto => 'tcp',
  6.                                         Listen => 1,
  7.                                         Reuse => 1, 8 );
  8. die "Could not create socket: $!\n" unless $sock;
  9.  
  10. my $new_sock = $sock->accept();
  11. while(<$new_sock>)
  12. {
  13.         print $_;
  14. }
  15. close($sock);
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4


Esto, en su contexto, envía un mensaje del emisor hacia el receptor y éste lo imprime, pero ahora necesito enviar un mensaje al receptor. Éste no lo imprime pero sé devuelve otro al emisor. Si alguien pudiese guiarme se lo agradecería, muchas gracias por todo, saludos.
mr_bowser
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2011-10-06 18:55 @830

Publicidad

Re: Cliente/servidor en Perl

Notapor explorer » 2011-12-21 18:15 @802

Te recomiendo que mires el -legendario- artículo Network Programming with Perl (año 1999), donde se indican todas las combinaciones que se pueden dar con IO::Socket. Entre ellas, la que comentas de un servidor y cliente intercambiando información.
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

Re: Cliente/servidor en Perl

Notapor mr_bowser » 2011-12-22 07:00 @333

Muchas gracias amigo, le echaré una ojeada. Saludos.
mr_bowser
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2011-10-06 18:55 @830


Volver a Básico

¿Quién está conectado?

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