Foros del Web » Programación para mayores de 30 ;) » Programación General »

socket , canales y http

Estas en el tema de socket , canales y http en el foro de Programación General en Foros del Web. Buenas, cual es la diferencia entre socket , canales y http?? Un saludo...
  #1 (permalink)  
Antiguo 25/07/2012, 14:39
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 2
socket , canales y http

Buenas,


cual es la diferencia entre socket , canales y http??

Un saludo
  #2 (permalink)  
Antiguo 25/07/2012, 14:57
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: socket , canales y http

en el caso de hardware:

socket: es una pieza de un circuito que se usa para adaptar o anclar otra, como donde va el procesador.
canal: lineas físicas del circuito impreso, si no me equivoco los diferentes buses
http: realmente en hardware no tiene que ver,a no ser que me equivoque, corrijanme

desde el punto de vista del software.
Http: es un protocolo
un Socket es un objeto comúnmente en lenguajes de programación para abrir un puerto (o canal) e iniciar una comunicación con otro socket mediante un protocolo, por ejemplo cuando usas el navegador, éste abre un socket para comunicarse con un tu ISP, usualmente por diversos protocolos, entre ellos HTTP por el puerto 80 para comunicarte con un servidor web, como google, o este foro
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 25/07/2012, 15:13
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: socket , canales y http

Cita:
Iniciado por maycolalvarez Ver Mensaje
en el caso de hardware:

socket: es una pieza de un circuito que se usa para adaptar o anclar otra, como donde va el procesador.
canal: lineas físicas del circuito impreso, si no me equivoco los diferentes buses
http: realmente en hardware no tiene que ver,a no ser que me equivoque, corrijanme

desde el punto de vista del software.
Http: es un protocolo
un Socket es un objeto comúnmente en lenguajes de programación para abrir un puerto (o canal) e iniciar una comunicación con otro socket mediante un protocolo, por ejemplo cuando usas el navegador, éste abre un socket para comunicarse con un tu ISP, usualmente por diversos protocolos, entre ellos HTTP por el puerto 80 para comunicarte con un servidor web, como google, o este foro
tengo entendido que socket y pipe son diferentes ya que pipe provee un canal de comunicación unidireccional y el socket bidireccional. pero entonces el http seria pipe, no??
html5 que utliza los socket que protocolo utliza para comunicarse??
  #4 (permalink)  
Antiguo 26/07/2012, 14:45
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: socket , canales y http

No, porque en HTTP se envía una petición y se devuelve una respuesta, lo que pasa es que usualmente el servidor se desconecta al enviar la respuesta según el protocolo HTTP, HTML5 WebSocket puede abrir varios tipos de sockets, pero depende de si el server admita la conexión persistente.

deberías reportar el tema para que sea movido al foro de programación general o al que más ter parezca
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: canales, socket, https
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:29.