= FAQ - para o gerenciador de conexões ( Socket em C )= * [wiki:messenger/faq_socket#question_1 O que é o jabber ?] * [wiki:messenger/faq_socket#question_2 Como é seu funcionamento ?] * [wiki:messenger/faq_socket#question_3 Porque utilizar o Jabber ?] * [wiki:messenger/faq_socket#question_4 Como posso saber que meu Servidor Jabberd2 está funcionando ?] * [wiki:messenger/faq_socket#question_5 Como posso testar meu Servidor Jabberd2 ?] * [wiki:messenger/faq_socket#question_6 Necessariamente tenho que usar o dB da Berkeley com o Jabberd2 ?] * [wiki:messenger/faq_socket#question_7 Necessariamente tenho que usar o LDAP para autenticação do Jabberd2 ?] * [wiki:messenger/faq_socket#question_8 Onde posso encontrar os fontes para compilar o Jabberd2 ?] * [wiki:messenger/faq_socket#question_9 Como faço para usar o Expresso Messenger ?] * [wiki:messenger/faq_socket#question_10 Não estou conseguindo levantar o IMManager.php ?] * [wiki:messenger/faq_socket#question_11 O Expresso Messenger roda em php4 ?] * [wiki:messenger/faq_socket#question_12 Existe algum tutorial de como utilizar o Expresso Messenger ?] * [wiki:messenger/faq_socket#question_13 Existe algum tipo de restrição de acesso ao Expresso Messenger ?] === O que é o jabber ? === #question_1 '''Jabber''' é um protocolo aberto, com bases XML, para sistemas de mensagens instantâneas. Software com bases Jabber é distribuído em milhares de servidores através da internet e usado por cerca de dez milhões de pessoas em todo mundo, de acordo com a [http://www.jabber.org Fundação Jabber Software]. === Como é seu funcionamento ? === #question_2 '''Jabber''' é um conjunto de protocolos e tecnologias XML de transmissão de dados, que permite a duas (ou mais) entidades na Internet trocarem mensagens e outras informações estruturadas praticamente em tempo real. === Porque utilizar o Jabber ? === #question_3 As tecnologias jabber oferecem várias vantagens importantes:[[BR]] * Abertura - os protocolos Jabber são gratuitos, abertos, públicos e de fácil compreensão, além disso existem múltiplas implementações de clientes, servidores, componentes e bibliotecas de código.[[BR]] * Padronização - A IETF( Internet Engineering Task Force ), formalizou o núcleo dos protocolos XML de transmissão de dados como uma tecnologia de mensagens instantâneas e presença sob o nome de [http://www.xmpp.org/ XMPP] e as especificações XMPP foram publicadas como RFC 3920 e RFC 3921.[[BR]] * Confiabilidade - as primeiras tecnologias Jabber foram desenvolvidas por Jeremie Miller em 1998 e estão bastante estáveis agora, centenas de desenvolvedores estão trabalhando em tecnologias Jabber, existem dezenas de milhares de servidores Jabber funcionando na Internet hoje e milhões de pessoas usando o Jabber como mensageiro instantâneo.[[BR]] * Descentralização - a arquitetura da rede Jabber é similar ao e-mail, como resultado qualquer um pode ter o seu próprio servidor Jabber, permitindo às pessoas e organizações terem total controle sobre suas mensagens instantâneas.[[BR]] * Segurança - qualquer servidor Jabber pode ser isolado da rede Jabber pública ( por exemplo, a intranet da empresa ), além disso fazem parte das especificações XMPP medidas de segurança robustas, usando SASL e TLS. * Extensibilidade - usando o poder das "XML namespaces", qualquer um pode construir funcionalidades sobre os protocolos centrais, para manter a interoperabilidade, as extensões comuns são mantidas pela Jabber Software Foundation.[[BR]] * Flexibilidade - as aplicações Jabber, além das mensagens instantâneas, incluem gerenciamento de rede, gestão de conteúdo, ferramentas de colaboração, compartilhamento de arquivos, jogos e monitoramento remoto de sistemas.[[BR]] * Diversidade - uma grande quantidade de empresas e projetos de código aberto usam os protocolos Jabber para criar e desenvolver aplicações e serviços. === Como posso saber que meu Servidor Jabberd2 está funcionando ? === #question_4 Dentro de seus arquivos de configuração (c2s.xml, sm.xml), é possível definir o nível e o local para que sejam gerados os arquivos de log. Os níveis para o log vão de 0 a 7, sendo o 7 seu nível máximo. === Como posso testar meu Servidor Jabberd2 ? === #question_5 Existem vários clientes como Gaim,Pandion e Psi.Escolha um de sua preferência instale em uma máquina, configure este cliente e tente se conectar ao Servidor Jabberd2. === Necessariamente tenho que usar o dB da Berkeley com o Jabberd2? === #question_6 Não.Pode ser usado outro banco, verifique na página do desenvolvedor quais são os bancos suportados por este Servidor Jabberd2. === Necessariamente tenho que usar o LDAP para autenticação do Jabberd2 === #question_7 Não.Pode ser usado outro tipo de autenticação, verifique na página do desenvolverdor quais sãos os tipos de autenticação suportados por este Servidor Jabberd2. === Onde posso encontrar os fontes para compilar o Jabberd2? === #question_8 Os fontes do Jabberd2, podem ser encontrados nesse link, [http://http://jabberd2.xiaoka.com/ Jabberd2]. === Como faço para usar o Expresso Messenger ? === #question_9 Depois de instalado,configurado e testado com um cliente (GAIM,Pandion,Psi) de sua escolha, é necessário que você entre como o administrador e na parte de configurações do Instant_messenger, clique no botão Start_Script.Em cima desse botão aparecerá o número do processo que está rodando o script IMManager.php no servidor. === Não estou conseguindo levantar o IMManager.php ? === #question_10 Verifique se está instalado no seu servidor o pacote do php5-cli ( PHP5 command line ) instalado em seu servidor. === O Expresso Messenger roda em php4 ? === #question_11 Não.Para rodar o Expresso Messenger é necessário o PHP5. === Existe algum tutorial de como utilizar o Expresso Messenger ? === #question_12 Sim.Dentro do módulo no Expresso, o usuário poderá encontrar explicações de seu funcionamento. === Existe algum tipo de restrição de acesso ao Expresso Messenger ? === #question_13 Sim.Somente a nível de WEB, para que o usuário utilize o Expresso Messenger é necessário que o administrador defina as permissões. Podendo ser para um grupo ou um usuário específico. ---- - Faça o download do módulo Expresso Messenger [http://www.expressolivre.org/html/expressolivre/downloads/modules/instant_messenger.tgz nesse link] ou no item [http://www.expressolivre.org/html/expressolivre/index.php?page=downloads#2 Downloads] do site Expresso Livre. - Página inicial do [wiki:messenger Wiki Expresso Messenger] - Página Anterior [wiki:messenger Expresso Messenger]