Foros del Web » Programando para Internet » Javascript » Frameworks JS »

ajax o comet

Estas en el tema de ajax o comet en el foro de Frameworks JS en Foros del Web. hola quisiera saber que es mejor de usar el ajax o comet? porq e escuchado sobre ajax que el lo que hace es que interactua ...
  #1 (permalink)  
Antiguo 05/06/2011, 21:53
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 10 años, 3 meses
Puntos: 4
ajax o comet

hola quisiera saber que es mejor de usar el ajax o comet? porq e escuchado sobre ajax que el lo que hace es que interactua con el codigo php que trbaja con el servidor y da una respuesta al cliente...pero porsupuesto el cliente tiene que hacer una llamada o algo para que se haga la funcion si no se hace que se haga cada cierto tiempo....o simplemente las llamadas asíncronas de ajax...mientras que el comet...e escuchado que mantiene un canal abierto con el servidor y si hay informacion nueva el servidor envia la informacion....pero que es mejor para usar? cual es mas eficiente? que tan dificil es el comet? es recomendable utilizar alguno de los dos? cual? ...muchas gracias
  #2 (permalink)  
Antiguo 05/06/2011, 22:25
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 11 años, 5 meses
Puntos: 1517
Respuesta: ajax o comet

La pregunta no debería ser cual es mejor. Porque cada uno cumple su cometido o mejor dicho cada uno hace un trabajo diferente. Uno hace peticiones al servidor y el otro es al contrario del servidor hacia el navegador. Para que veas, hasta donde tengo entendido, twitter hace peticiones mediante ajax y facebook mediante comet. Y los dos son empresas grandes Eso tu lo debes evaluar que te importa, si la persona no consuma mucha banda o no te importa si consume banda. A mi entender ninguno es mejor que el otro.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 06/06/2011, 08:43
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 12 años, 3 meses
Puntos: 1532
Respuesta: ajax o comet

en esencia COMET es una petición tipo AJAX con la única diferencia de que la conexión es persistente, pero se necesita (al igual que ajax) que el cliente envié al menos la primera petición, una vez establecida el servidor no la cierra y envía constantes datos hacia el cliente (en este caso javascript) y éste se encarga de procesarlas.

COMET es ideal para implementación de CHAT's o situaciones en donde el numero de peticiones recurrentes afecten el ancho de banda, pero si no es tu caso, puedes usar AJAX sin problemas
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #4 (permalink)  
Antiguo 06/06/2011, 11:16
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 11 años, 5 meses
Puntos: 1517
Respuesta: ajax o comet

Un ejemplo tipo comet lo vez en los faqs http://www.forosdelweb.com/2813329-post33.html
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 06/06/2011, 19:26
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 10 años, 3 meses
Puntos: 4
Respuesta: ajax o comet

a ok perfecto....y una cosa...el comet es mas facil de usar que el ajax? alguien puede poner un link de un manual de como usar comet?
  #6 (permalink)  
Antiguo 06/06/2011, 21:36
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 12 años, 3 meses
Puntos: 1532
Respuesta: ajax o comet

Cita:
Iniciado por eduardo160 Ver Mensaje
a ok perfecto....y una cosa...el comet es mas facil de usar que el ajax? alguien puede poner un link de un manual de como usar comet?
me temo que no, de hecho no todos los navegadores, ni tampoco todos los servidores web soportan COMET como tal, en el caso del link anterior se usa una técnica llamada longpolling, que consiste básicamente en establecer una petición ajax por cada respuesta del server.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: ajax, comet
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 16:27.