17 abril, 2009

Jabbify, mensajería instantánea fácil en el navegador con Comet

Via Ajaxian. Traduzco:

Brian Moschel y Justin Meyer de JavaScriptMVC han abierto su cliente de chat Jabbify a un servicio Comet de propósito general llamado Jabbify. Algunas características son:

  • Escalado automático: Jabbify escala a miles de usuarios por dominio sin mantenimiento adicional por parte del programador.
  • Instalación instantánea: Descarga este script y en 30 segundos o menos ya estás desarrollando sobre Comet.
  • Simple: Es fácil. Realmente fácil. Todo lo que necesitas es la API Javascript o peticiones GET, tecnologías con las que la mayoría de desarolladores están muy familiarizados. Simplemente conecta y envía tu mensaje.

Aquí hay un gráfico que muestra como funciona el servicio:



A continuación se puede ver un ejemplo de cómo enviar un mensaje a todos los usuarios conectados a un dominio:
      <script type='text/javascript' src='jabbify.js'></script>
      <script type='text/javascript'>
        // suscripción a mensajes Comet entrantes
        OpenAjax.hub.subscribe("jabbify.message.create", function(name, results){ alert(name) });
        // conexión al servidor
        Jabbify.connect({name: "Brian"}, function(){
          // envía un "hola" a todos los usuarios conectados
          Jabbify.send("message", "create", { message: "hola" });
        })
      </script>
El servicio está en beta y su uso es gratuito. Es más será siempre gratis para websites con un pequeño número de usuarios concurrentes. Han intentado hacer que empezar a usarlo sea lo más fácil posible, generando mucha documentación y demos:

Nota: Hay otro servicio similar en frozenmountain.com

Publicar un comentario en la entrada

Últimos links en indiza.com