Ambrosia XMPP-server

Ambrosia is een bewijs van concept XMPP / Jabber Server.
Download nu

Ambrosia XMPP-server Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Justin Karneges
  • Uitgever website:
  • http://delta.affinix.com/ambrosia/

Ambrosia XMPP-server Tags


Ambrosia XMPP-server Beschrijving

Ambrosia is een bewijs van concept XMPP / Jabber Server. Ambrosia is een bewijs van concept XMPP / Jabber Server. Het heeft niet veel functies en is niet bedoeld voor gebruik in een productieomgeving. AMBROSIA XMPP-server is voornamelijk gemaakt als een oefening om te laten zien dat een XMPP-server in C ++ mogelijk is door iris te gebruiken, dezelfde bibliotheek die de PSI-client bevoegd is. Wat moet ik het kunnen gebruiken? Ambrosia is afhankelijk van OpenSSL 0.9.6 + en Cyrus SASL 2. Interessant is dat, hoewel Iris QT-gebaseerd is, Ambrosia is niet extern afhankelijk van QT, omdat de benodigde QT-bronnen in het AMBROSIA-pakket zijn. Hier zijn enkele belangrijke functies van "Ambrosia XMPP-server": · Klantverbindingen , met SASL of IQ: Auth-methoden · Server naar Server Connectivity · Berichtbezorging · Rooster, abonnementen, aanwezigheid · VCards · SSL / TLS en SASL-gebaseerde codering voor klanten WHAT-problemen zijn er? · Geen offline opgeslagen gebeurtenissen (berichten of abonnementspakketten) · Unsubscribering wordt niet goed ondersteund · Waarschijnlijk ton bugs en geheugenlekkhow Gebruik ik het? Bouw het met de gebruikelijke ./configure, maak, maak de installatieprocedure. Om het uit te voeren, typt u "./Ambrosia hostnaam", waar hostnaam het domein is om te onderhouden. Zorg ervoor dat u verbindingen op de havens 5222, 5223 en 5269 kunt accepteren. Om SASL-auth-auth te gebruiken, moet u waarschijnlijk als root rennen. Om niet-SASL-auth te gebruiken, moet u de meegeleverde PLAINTEXT UserDB-bestand bewerken. Hoe werd het gemaakt? Versie 0.1 is gemaakt in 3 dagen. Versie 0.2 (de huidige versie) is gemaakt in 3 dagen. Aangezien de huidige featuret de server bijna bruikbaar maakt, moet dit heel veel zeggen over de kracht van Iris en Qt.De basisuitleg is dit: Ten eerste greep ik een momentopname van QT 4, ontdaan het tot alleen de kern / netwerk Klassen, en stel het op zodanige wijze op dat het kan worden gebundeld (ik heb dit in de NeatStuff / Byoq (breng uw eigen QT) CVS-module). Vervolgens werden QCA V1 en IRIS geporteerd naar QT 4. Vervolgens werden ontbrekende IRIS-functies toegevoegd (in wezen in kaart brengen van de publieke API tot veel van de serverspullen, de code was er vrij veel al). Ten slotte is een basisserver geschreven. De AMBROSIA-specifieke code is eigenlijk vrij klein, ongeveer 1000 regels.


Ambrosia XMPP-server Gerelateerde software

Irctree

IRCTREE is een project dat een boom toont die de structuur van een IRC-netwerk in ASCII vertegenwoordigt. ...

131

Downloaden

KMYIRC

KMYIRC biedt een IRC-client voor KDE die ernaar streeft en gemakkelijk te zijn zonder opgeblazen te zijn. ...

171

Downloaden

ZOIP

ZOIP is een brug tussen telefonie en tekstavontuur voor asterisk en infocom-games. ...

238

Downloaden

wmsmn

WMMSN is een AMSN-plug-in en DockApp die het laatste bericht en het aantal verzonden / ontvangen berichten bewaakt. ...

165

Downloaden

chaosircd

Chaosircd is een IRC-daemon met opdrachten, kanaalmodi, gebruikersmodi en overstromingsregeling. ...

153

Downloaden