quinta-feira, 6 de outubro de 2011

ICQ x eJabberd

Bom dia pessoal,


Acredito que muitos já se depararam com a requisição de um sistema de IM (Instant Messaging) dentro da empresa.

Há algum tempo fomos requisitados para fazer a instalação e a primeira e mais óbvia opção foi o ICQ. Porém, não temos algo free e atualizado. Daí o problema: um sistema que até funciona, mas restrito e ruim de trabalhar.

Voltamos à prancheta, certo?

Entre uma googada e outra descobrimos o eJabberd + Psi-IM. Beleza, certo? Quase... rsrs Vamos aos detalhes:

Aqui temos um servidor que é dedicado para troca de informações. Pensamos em colocar isso tudo em Linux (servidor) e configurar as estações (Windows) para tudo rodar em paz. Porém, não consegui compilar tudo do jeito que precisaria, então utilizei um outro servidor Windows que cuida do Anti Vírus. Deu tudo certo.
Mas... (sempre tem um mas, não é?) como logar as conversas?
De volta ao bom e velho google... solução: compilar outro módulo, usando uma linguagem estranha para que essa funcionalidade fosse possível.
Baixa o compilador, tenta compilar, erros, problemas...

Depois de muito bater a cabeça, encontrei uma soluçao muito tranquila: OpenFire.

Esse programa OpenGL é um servidor xmpp/jabberd que funciona tanto em Linux quanto em Windows. Baixei o software, instalei com poucos cliques, configurei de forma simples e testei com os clientes Psi-IM. Perfeito!

Para melhorar mais ainda a minha vida, esse programa aceita plugins, dentre eles um que faz a gravação das conversas em chat ou salas.

Todos os problemas resolvidos!

Seguem os links pra quem precisa da mesma solução:

OpenFire: http://www.igniterealtime.org/downloads/index.jsp
Plugins: http://www.igniterealtime.org/projects/openfire/plugins.jsp

Psi-IM: http://psi-im.org/download/
Módulo Portugues: http://psi-im.org/download/lang/pt_BR

Qualquer comentário, por favor, enviem. Não sou um expert, mas podemos trocar muitas informações!

Abraços!

Nenhum comentário:

Postar um comentário