Hi,
ein Server stellt ja Objekte wie Queues oder Topics zur Verfügung...
a) Wie erstelle ich zur Laufzeit des Servers neue Topics, Queues ?
b) Wenn ich z.B. eine Datei über eine Queue schicken will, darf dann diese
Queue NUR von diesen beiden Sessions benutzt werden ? Sprich pro Datentransfer dann quasi eine Queue ?
c) Wie erreiche ich es, dass eine Message nicht "acknoledged" werden muss ? (Sprich wenn sie einfach abgerufen wird, dann is sie weg... Bei einem Dateitransfer wäre acknoledge ja ziemlich performance raubend...)
d) Kann ich iwo nachschauen, wieviel gerade in eine Queue bereits drin ist ? Um z.B. zu merken, dass der Empfänger mit dem Abholen der Nachrichten nicht hinterher kommt, und dann vlt. einen Listener iwo registrieren um zu erfahren wenn die Queue wieder leer ist oder so ?
Ich hoffe ihr könnt mir da etwas weiterhelfen!
Gruß,
Chris
PS: Ich benutze HornetQ als Provider...
ein Server stellt ja Objekte wie Queues oder Topics zur Verfügung...
a) Wie erstelle ich zur Laufzeit des Servers neue Topics, Queues ?
b) Wenn ich z.B. eine Datei über eine Queue schicken will, darf dann diese
Queue NUR von diesen beiden Sessions benutzt werden ? Sprich pro Datentransfer dann quasi eine Queue ?
c) Wie erreiche ich es, dass eine Message nicht "acknoledged" werden muss ? (Sprich wenn sie einfach abgerufen wird, dann is sie weg... Bei einem Dateitransfer wäre acknoledge ja ziemlich performance raubend...)
d) Kann ich iwo nachschauen, wieviel gerade in eine Queue bereits drin ist ? Um z.B. zu merken, dass der Empfänger mit dem Abholen der Nachrichten nicht hinterher kommt, und dann vlt. einen Listener iwo registrieren um zu erfahren wenn die Queue wieder leer ist oder so ?
Ich hoffe ihr könnt mir da etwas weiterhelfen!
Gruß,
Chris
PS: Ich benutze HornetQ als Provider...