Wiemit jms Nachrichten über verschiedene Rechner versenden
Hi,
habe mich jetzt ein wenig mit jms vertraut gemacht..es klappt eigentlich ganz gut...allerdings habe ich mal folgende Frage:
Man legt ja als j2ee-Server-Administrator verschiedene Administrated Objects im j2ee-Server an. Das sind zum Einen die ConnectionFactory, die einen Namen kriegt (z.B. MyQueueFactory) und scheinbar auf eine Klasse gemappt wird (ich musste in den Beispielen immer javax.jms.QueueConnectionFactory angeben.) Dazu gibt es ja dann noch ne Destination Ressource (die kriegt auch n Namen z.b. jms/MyQueue und wird mit einer PhysicalDestination gelinkt). Die Physical Destination hat auch bloss n Namen (z.b. MyPhysicalQueue) und einen Typ (queue oder topic)....
Das ist ja alles schön und gut...aber ich bin davon ausgegangen, dass ich an irgendeiner Stelle mal sowas wie nen Rechnername oder ne IP-Nummer vergeben muß....Woher soll denn ein Consumer auf Rechner B wissen, wie er sich an die Queue, die physisch auf Rechner A liegt, registriert??
Das ist mir irgendwie noch nicht ganz klar...Vielleicht hilft mir ja jemand. DANKE.
|