Yaja!

YAJA! ist eine Java XMPP-Kommunikationsbibliothek für Jabber.
Jetzt downloaden

Yaja! Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mike Prince
  • Website des Verlags:

Yaja! Stichworte


Yaja! Beschreibung

Yaja! ist eine Kommunikations-Bibliothek Java XMPP für Jabber. Yaja! ist eine Kommunikations-Bibliothek Java XMPP für Jabber. Nützlich für Komponenten und clients.Yaja schreiben! ist so konzipiert, einen bidirektionalen Strom von XMPP Paketen zwischen einem Endpunkt und einem Jabber-Server zu verwalten. Ein Endpunkt kann entweder ein Jabber GUI-Client für einen Endbenutzer sein, eine Jabber-Server-Komponente oder einen XMPP kompatiblen Server. Yaja! Initiiert einen TCP-Stream auf dem Jabber-Server und startet die Jabber-Sitzung. Als Jabber XMPP Pakete zu Yaja strömt !, ein SAX-Parser erzeugt eine Reihe von SAX Ereignissen. Yaja! definiert nicht, wie diese interpretiert werden, und stattdessen kann ein oder mehr Transformatoren auf dem SAX-Ereignisstrom handeln. Transformers nehmen die SAX Ereignisse und Bauobjekt Graphen, die die Pakete zu repräsentieren. Yaja! enthält eine DOM Builder Probe für XMPP Pakete an DOM Dokumente umzuwandeln. Der DOM unterstützt Transformator ein Listener-Modell zu ermöglichen Interessenten für eingehende Paket-Benachrichtigungen zu registrieren. Da XMPP typischerweise Wechselwirkungen Anforderung / Antwort beinhaltet, wird eine spezielle Klasse DomPacketSender vorgesehen, die ein Paket sendet, und dann hört auf eine Antwort. Senden von Paketen kann so einfach sein wie XML-Rohdaten in die XMPP-Sitzung zu schreiben. Die einzige Voraussetzung ist, dass das gesamte Paket zu einer Zeit geschrieben Verschachtelung fragmentierte Pakete von mehreren Autoren zu vermeiden. Yaja! mehrere Leser und Schreiber ist auch Thread-sicher zu ermöglichen, auf einer gemeinsamen Sitzung XMPP zu betreiben. Für Sitzung Lifecycle Ereignisse wie Verbindungsstart, Sitzung authentifiziert, und die Verbindung geschlossen, wird ein XmppSessionListener vorgesehen. · Broke Bibliotheken in xmpp-core.jar und XMPP-dom4j.jar: Interessenten können sich mit der XMPP-Sitzung registrieren events.What Neue Funktionen in dieser Version zu erhalten. Kern ist die erforderlichen Klassen und dom4j ist für die DOM4J Umsetzung. · Changed send () zu query () zu bleiben inline mit ihrer Funktionalität. Auch ein REAL send () hinzugefügt, die keine Antwort auf die DOM-Komponenten-Klassen nicht erwarten. · Die Beanshell zu Hilfe im interaktiven Debugging hinzugefügt · Überarbeitete Klassen in logischer Paketstruktur. Die com.realtime.xmpp.types enthält nun Bohnen und Schnittstellen Informationen im XMPP-Stream wie JIDs, Fehlercodes definiert, und das Look and Feel von typischen Strophen. · Fortsetzung Evolution auf der DomPacket * Helferklassen · eine XmlStreamFactory hinzugefügt Menschen in SSL usw. Bytestreams · Fixed einige Problemen mit Thread-Synchronisation während der Inbetriebnahme · Fixed doppelte Öffnung Problem, wenn zwei Threads stopfen, damit versucht, die gleiche XMPP-Sitzung zu öffnen Objekt um die gleiche Zeit · eine Fast Start () -Methode auf Komponenten hinzugefügt, die · Fortsetzung der Arbeit an der PacketRouter Klasse asynchron startet ermöglicht es für Komponenten Griff Pakete leicht zu machen. · Eine JID Klasse · Überarbeitete XmppError Schnittstelle in einer Klasse · Fixed Deadlock-Problem mit Session-Hörern hinzugefügt · Changed XmppPacket zu XmppStanza bleiben inline mit der IETF Terminologie.


Yaja! Zugehörige Software

Beagle-Xeam.

Beagle-XESAM ist ein kleiner Adapter, der zwischen der Native Suchoberfläche von XESAM SEARCH API und Beagle übersetzt. ...

148

Herunterladen