? Os protocolos são conjuntos de diretrizes ou normas , utilizados para gerenciar a transmissão de dados através de redes como a Internet. XMPP (Extensible Messaging and Presence Protocol ) é um protocolo de comunicação usado para controlar como mensagens digitais são trocados . Definição
XMPP é um protocolo de comunicação baseado em XML (Extensible Markup Language). O conjunto padrão XML codifica ou traduz documentos do computador em formato legível por máquina . XMPP é usado para MOM ( middleware orientado a mensagem ), que são programas de software projetados para o envio e recebimento de mensagens entre sistemas diferentes. O protocolo XMPP , originalmente chamado de Jabber , foi criado em 1999 pela comunidade de código aberto Jabber .
Open- padrão
XMPP satisfaz a definição de um padrão aberto protocolo , ou seja, o protocolo permite que os sistemas de aplicação e de desenvolvimento aberto . Qualquer usuário pode implementar um serviço controlado por XMPP e incorporar esse serviço com outras aplicações. Os usuários podem distribuir esses aplicativos como software livre , de código aberto .
Applications
serviços XMPP oferecer tal aplicação como mensagens instantâneas em tempo real que executa em um prazo . Outras aplicações incluem a sinalização de transferência de arquivos , manutenção de contatos de lista e informações de presença, ou um indicador de status usado para expressar a disponibilidade de um parceiro de comunicação em potencial.