Cómo crear una aplicación de chat usando Ext JS 4, al igual que el chat de Gmail

No he usado mucho ExtJS (nunca para ser preciso) pero construí uno usando NodeJS.

Entonces, voy a responder esta pregunta en un sentido general. Conozco los conceptos básicos / tecnología detrás de la implementación de una aplicación de chat, he creado uno usando NodeJS. Primero, necesitará usar Websockets para transmitir el mensaje a todos los clientes que escuchan, esto es necesario para que todos los clientes no necesiten actualizar la página para ver el nuevo mensaje. Ahora, en la parte de implementación, varios lenguajes proporcionan varias formas de implementar, como rails tiene faye, python tiene autobahn y nuestro propio NodeJS tiene Socket.IO, ws, etc. He implementado ambos rails uno y NodeJS uno. Estoy enfatizando mucho NodeJS porque es muy fácil de implementar en él. Entonces, si me pregunta, sugeriría que si no tiene una restricción para usar ExtJS solo, entonces es mejor implementar en el nodo y, si este no es el caso, busque la implementación de websockets en ExtJS, he oído hablar de un extensión llamada ExtJS-WebSocket para implementar esta cosa. Puede ser que pueda consultar más en google sobre cómo implementar la aplicación de chat usando ExtJS-Websocket. Pero todavía preferiría NodeJS debido a su fácil implementación y mantenimiento.

Una vez que haya creado la aplicación (incluidas sus bases de datos), puede alojarla en un servidor interno de la oficina y bam obtendrá una aplicación de chat dentro de la oficina.

Gracias janki por a2a.

Aunque no soy un experto en esto, puede consultar esta guía a continuación:
http://docs.sencha.com/extjs/4.0

También estaría de acuerdo con rajeev aquí.