tuxIt!
Cadet 3rd Year
- Registriert
- Sep. 2010
- Beiträge
- 42
Hallo,
ich schreibe (u.a.) an einem Programm, dass zwischen zwei oder mehreren Nutzern sehr lange Nachrichten übertragen kann. Dabei habe ich natürlich sofort an ICQ gedacht (mit Sockets kommt man hier ja nicht weit, wg. der ganzen Router und Protblockierergeschichten). Doch da gibt es keine gute API in Java. Aber für Jabber gibt es eine gute API, die ich mir auch schon geladen habe und angesehen habe. Sieht gut aus und funktioniert (http://www.igniterealtime.org/projects/smack/index.jsp). Da ich mich aber generell nicht so gut mit IM auskenne, hätte ich gerne einige Fragen beantwortet:
Generell suche ich halt eine Möglichkeit lange Nachrichten zwischen zwei Benutzern schnellst möglich zu übertragen.
Gruß,
tuxIt!
ich schreibe (u.a.) an einem Programm, dass zwischen zwei oder mehreren Nutzern sehr lange Nachrichten übertragen kann. Dabei habe ich natürlich sofort an ICQ gedacht (mit Sockets kommt man hier ja nicht weit, wg. der ganzen Router und Protblockierergeschichten). Doch da gibt es keine gute API in Java. Aber für Jabber gibt es eine gute API, die ich mir auch schon geladen habe und angesehen habe. Sieht gut aus und funktioniert (http://www.igniterealtime.org/projects/smack/index.jsp). Da ich mich aber generell nicht so gut mit IM auskenne, hätte ich gerne einige Fragen beantwortet:
- Ist die Nachrichtenlänge begrenzt (oder kann ich auch 2.000 Zeichen in einer Nachricht ohne Zeilenumbruch senden)?
- Wie ist die Performance von Nachrichten? Wie ist die Performance von langen Nachrichten?
- Wenn ich Binärdateien übertragen will geht das ja über File-Transfers. Wie ist hiervon die Performance?
- Jabber ist doch soetwas ähnliches wie ICQ, oder? Freunde verwalten, Nachrichten versenden?
- Können auch meherere Leute gleichzeitig miteinander reden (ich kenne es nur so, dass immer zwei Leute miteinander reden können)?
Generell suche ich halt eine Möglichkeit lange Nachrichten zwischen zwei Benutzern schnellst möglich zu übertragen.
Gruß,
tuxIt!