Yaja!

YAJA! is een Java XMPP-communicatie-bibliotheek voor Jabber.
Download nu

Yaja! Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mike Prince
  • Uitgever website:

Yaja! Tags


Yaja! Beschrijving

Yaja! is een Java XMPP-communicatie-bibliotheek voor Jabber. Yaja! is een Java XMPP-communicatie-bibliotheek voor Jabber. Handig voor het schrijven van componenten en klanten .Yaja! is ontworpen om een bidirectionele stroom van XMPP-pakketten tussen een eindpunt en een Jabber-server te beheren. Een eindpunt kan een Jabber GUI-client zijn voor een eindgebruiker, een Jabber-servercomponent of een XMPP-compatibele server. Yaja! Initieert een TCP-stream naar de Jabber-server en start de jabbersessie. Zoals Jabber Streams XMPP-pakketten naar Yaja!, Genereert een Sax Parser een reeks SAX-evenementen. Yaja! Definieert niet hoe deze worden geïnterpreteerd en in plaats daarvan een of meer transformatoren op de SAX-gebeurtenisstream mogelijk maken. Transformers nemen de SAX-evenementen en bouwen objectgrafieken om de pakketten weer te geven. Yaja! Inclusief een voorbeelddombouwer voor het converteren van XMPP-pakketten naar DOM-documenten. De DOM-transformator ondersteunt een luisteraarmodel om geïnteresseerde partijen zich te laten registreren voor inkomende pakketmeldingen. Aangezien XMPP typisch verzoek / reactie-interacties betreft, wordt een speciale DOMPACKETSENDER-klasse verschaft die een pakket verzendt en vervolgens luistert voor een reactie. Het verzenden van pakketten kan zo eenvoudig zijn als het schrijven van RAW XML naar de XMPP-sessie. De enige vereiste is dat het volledige pakket in één keer is geschreven om te voorkomen dat er gefragmenteerde pakketten van meerdere schrijvers worden geïnteresseerd. Yaja! is ook draad veilig om meerdere lezers en schrijvers mogelijk te maken op een gemeenschappelijke XMPP-sessie. Voor sessie-levenscyclusevenementen zoals aansluitingstarten, sessie geverifieerd en verbinding gesloten, wordt een XMPPSessionListener verstrekt. Geïnteresseerde partijen kunnen zich registreren bij de XMPP-sessie om evenementen te ontvangen. Wat is nieuw in deze release: · Broke bibliotheken in XMPP-CORE.JAR en XMPP-DOM4J.JAR. Kern is de vereiste klassen en DOM4J is voor de DOM4J-implementatie. · Verzend () naar query () om inline te blijven met hun functionaliteit. Toegevoegd ook een echte verzenden () die geen antwoord op de klasse van DOM-component verwacht. · Toegevoegd de putshell om te helpen bij interactieve foutopsporing · herwerkte klassen in meer logische pakketstructuur. De COM.REALTIME.XMPP.TYPES bevat nu bonen en interfaces die informatie definiëren in de XMPP-stroom zoals Jids, Foutcodes, en de "Look and Feel" van typische Stanzas. · Vervolgevolutie op de DOMPACKET * Helperklassen · Een XMLStreamFactory toegevoegd om mensen in staat te stellen SSL aan te sluiten, enz. Byte-streams · Sommige problemen opgelost met draadsynchronisatie tijdens het opstarten · Fixed "Double Opening" -probleem vastgesteld wanneer twee threads probeerden dezelfde XMPP-sessie te openen Object rond dezelfde tijd · Toegevoegd een FastStart () -methode op componenten, die asynchrone starts mogelijk maakt · Voortdurend werk aan de Packetrouter-klasse om het gemakkelijk voor componenten te maken om pakketten aan te pakken. · Toegevoegd een JID-klasse · vernieuwde XMPPERROR-interface in een klas · Vaste impasse-probleem met sessie-luisteraars · Gewijzigd XMPPPACKET naar XMPPSTANZA om inline te blijven met de IETF-terminologie.


Yaja! Gerelateerde software

Axyl

Axyl is een PHP-bibliotheek / kader voor de ontwikkeling van websites. ...

142

Downloaden

vtkfltk

VTKFLTK is een kleine bibliotheek van C-klassen voor de ontwikkeling van FLTK-gebeurtenis-aangedreven interfaces voor gebruik met VTK. ...

147

Downloaden