Yaja!

yaja! é uma biblioteca de comunicações Java XMPP para Jabber.
Baixe Agora

Yaja! Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Mike Prince
  • Site do editor:

Yaja! Tag


Yaja! Descrição

Yaja! é uma biblioteca de comunicações Java XMPP para Jabber. Yaja! é uma biblioteca de comunicações Java XMPP para Jabber. Útil para escrever componentes e clientes.Yaja! é projetado para gerenciar um fluxo bidirecional de pacotes XMPP entre um endpoint e um servidor Jabber. Um endpoint pode ser um cliente Jabber GUI para um usuário final, um componente do Jabber Server ou um servidor compatível com XMPP. Yaja! Inicia um fluxo TCP para o servidor Jabber e inicia a sessão Jabber. Como Jabber Streams XMPP Packets para Yaja!, Um analisador SAX gera uma série de eventos Sax. Yaja! Não define como estes são interpretados e, em vez disso, permite um ou mais transformadores atuam no fluxo de eventos Sax. Os transformadores fazem os eventos SAX e criam gráficos de objeto para representar os pacotes. Yaja! Inclui uma amostra Dom Builder para converter pacotes XMPP para Dom Documentos. O Dom Transformer suporta um modelo de listener para permitir que as partes interessadas se registrem para notificações de pacote recebidas. Como o XMPP geralmente envolve as interações de solicitação / resposta, uma classe especial DomPacketSender é fornecida, o que envia um pacote e, em seguida, ouve uma resposta. O envio de pacotes pode ser tão simples quanto escrever XML RAW para a sessão XMPP. O único requisito é que o pacote inteiro seja escrito ao mesmo tempo para evitar que os pacotes fragmentados interligam de vários escritores. Yaja! Também é seguro para permitir que vários leitores e escritores operem em uma sessão XMPP comum. Para eventos de ciclo de vida de sessão, como a partida de conexão, a sessão autenticada e a conexão fechada, um XmppsessionListener é fornecido. As partes interessadas podem se registrar na sessão XMPP para receber eventos. Qual é o novo nesta versão: · Quebrou as bibliotecas em xmpp-core.jar e xmpp-dom4j.jar. O núcleo é as classes necessárias e Dom4j é para a implementação DOM4J. · Mudou o envio () para consultar () para permanecer em linha com sua funcionalidade. Adicionado também um envio real () que não espera uma resposta às classes do componente DOM. · Adicionado o Beanshell para ajudar na depuração interativa · Classes retrabalhadas na estrutura de pacote mais lógico. O com.realtime.xmpp.Types agora contém beans e interfaces definindo informações no fluxo XMPP, como jids, códigos de erro e "look and size" de stanzas típicas. · Evolução Continuada na DomPacket * Auxiliares · Adicionado uma XMLStreamFactory para permitir que as pessoas conectem o SSL etc. Byte streams · Corrigido alguns problemas com a sincronização de threads durante a inicialização · Problema de "abertura dupla" fixa quando duas threads tentaram abrir a mesma sessão XMPP Objeto em torno da mesma época · Adicionado um método FastStart () em componentes, que permite o início assíncrono · Trabalhos contínuos na classe Packetrouter para facilitar os componentes. · Adicionado uma classe Jid · Revimir a interface XMPperror em uma classe · Problema de deadlock fixo com os ouvintes de sessão · alterado xmpppacket para xmppstanza para permanecer em linha com a terminologia da IETF.


Yaja! Software Relacionado

Axilo

Axilo é uma biblioteca / estrutura PHP para o desenvolvimento de sites. ...

142

Download

PDF :: API2.

PDF :: API2 é 'a próxima geração' do texto :: pdf :: API, uma corrente de módulo perl que facilita os arquivos PDF de criação. ...

192

Download