Servidor de Chat com Openfire
A alguns dias venho procurando uma ferramenta que pudesse ser utilizada como servidor de Chat. Seria um aplicativo no qual os funcionários da empresa pudessem se conectar e conversar entre si. Parece simples… mas o que eu encontrei foi além das minhas espectativas.
O Openfire é um servidor de chat, que utiliza o jabber como protocolo, o mesmo utilizado pelo Google Talk. É simples de instalar, tem uma interface de configuração incrivelmente amigável, possui a capacidade de agregar opções através de plugins, e por incrível que pareça… funciona.
A instalação é bastante fácil, apenas faça o download da ferramenta em http://www.igniterealtime.org/, instale com rpm ou dpkg, inicie o serviço em /etc/init.d/openfire start e depois acesse a interface de configuração em http://IP_DO_SEU_SERVIDOR:9090.
Algumas funções do Openfire me impressionaram bastante, como a possibilidade de conectar seu servidor de chat com o servidor de outra empresa. Você pode ter em seu chat os contatos dos clientes, sem que eles precisem usar o MSN, coisa que muita empresa bloqueia hoje em dia. Outra funcionalidade é o arquivamento das mensagens, ou seja, o que você falar está gravado. Ainda existem muitas outras coisas, como a capacidade de conectar com redes MSN, ICQ, servidores Asterisk, SIP, etc. Vou postando as minhas experiências e problemas durante os próximos dias.
Algumas dicas podem ser interessantes para configurações futuras.
1. Utilize sempre o endereço de internet para configurar seu Openfire, como qualquercoisa.dyndns.org
2. Baixe o Spark, no mesmo site do Openfire. É muito leve, e funciona muito bem.
