[perl] Duda tecnica
Bolo Lacertus
lacertus@servidor.unam.mx
Thu, 01 Mar 2001 16:02:41 -0600
Saludos!
Si entendí bien tu pregunta, la respuesta sería SI.
Ok, lo que sucede es:
Casi toda Internet se comunica por red utilizando un conjunto de
protocolos conocidos como TCP/IP, desde el principio, se necesitó de
rutinas y liberías que permitieran usar este protocolo para cualquier
aplicación.
Pues bien, el nombre que se le dió a los "objetos" (estructuras de datos
en realidad) que utilizan el protocolo TCP/IP es el de Sockets, y sobre
ellos, se implementaron los diversos protocolos de cada servicio (FTP,
Telnet, etc.)
Joel Muñoz Montejo wrote:
> La duda que tengo es si puedo estar usando este socket como medio para
> conectarme a diferentes puertos y hacer diferentes cosas (FTP, Leer Correo,
> irc, etc.)
De modo que si, una vez que puedes usar el protocolo TCP/IP con tus
lirberías de sockets puedes ir implementando los protocolos de cada
aplicación (aunque por lo regular hay librarías que ya hacen eso por tí
de modo que no tienes que lanzarte a programar todo de nuevo).
Una ilustrción de que el socket es el mismo para cualquier servicio es
la de conectarse por telnet al puerto 80 (web) de un servidor con httpd
y cuando uno entrega un codigo, por ejemplo "/" y enter, el servidor lo
interpreta (porque es) como una petición HTTPD correcta y nos regresa su
documento raiz.
Tus programas podrían hacer algo similar, mientras respetes los
protocolos de cada servicio ellos hacen pocas o ninguna pregunta
adicional.
Daniel Sol
--
Bolo Lacertus: lacertus@servidor.dgsca.unam.mx ==~\___\
http://proteo.dgsca.unam.mx/cgi-bin/lacertus/hola =__vvvv
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text : unsubscribe perl