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:
- Una página descargable que funciona en el sistema de archivos
- Una página de resumen del servicio
- Una demo de la API
- Una demo de un teclado
- Una demo de un cliente chat de fuente abierta
- Documentación de la API
Nota: Hay otro servicio similar en frozenmountain.com
No hay comentarios:
Publicar un comentario