IBM WebSphere MQ
Ugrás a navigációhoz
Ugrás a kereséshez
Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.
Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.
Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót
(régebben: MQSeries)
Imre Gábor — gabor@aut.bme.hu
Megoldás rendszerintegrációra
- Pont-pont összeköttetés: max. 3 rendszer között gazdaságos
- Központi üzenetelosztó: teljesítmény nem skálázható, kritikus hibapont
- Busz rendszer
- Üzenetsor
Szerver Frontend | | Backend +-------------+ | | +-----------+ | TRANSFERS | | | | | | / (alias) | | | | | | / v | | | | | | | TR_LOCAL<-+-----+ +-----+>TRANSFERS | | \ | | ^ _INPUT | | >TR_REMOTE-+---------------+--+ | | v | | | | TR_TOBACK | | | +-------------+ +-----------+
Programkód
A programban TRANSFERS alias a TR_LOCAL sorhoz kapcsolódik, és a szerver onnan olvassa az üzeneteket. Két string megváltoztatásával megoldható, hogy az alkalmazás távoli sort használjon, és a szerver a TRANSFERS_INPUT-ból olvasson.
- TransferClient
- Ezen a helyen volt linkelve a(z) ClientForm.form nevű fájl ("ClientForm.form" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/IIRLaborMQSeries oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
sch.bme.hu címre a kérésedet)
- MQ kliens form
- Ezen a helyen volt linkelve a(z) ClientForm.java nevű fájl ("ClientForm.java" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/IIRLaborMQSeries oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
sch.bme.hu címre a kérésedet)
- MQ kliens
- AccountServer
- Ezen a helyen volt linkelve a(z) TransferData.java nevű fájl ("TransferData.java" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/IIRLaborMQSeries oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
sch.bme.hu címre a kérésedet)
- Átadandó objektum
- Ezen a helyen volt linkelve a(z) MyMessageListener.java nevű fájl ("MyMessageListener.java" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/IIRLaborMQSeries oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
sch.bme.hu címre a kérésedet)
- Listener aszinkron üzenetfogadáshoz
- Ezen a helyen volt linkelve a(z) Server.java nevű fájl ("Server.java" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/IIRLaborMQSeries oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
sch.bme.hu címre a kérésedet)
- MQ szerver
Szükséges libraryk:
- com.ibm.mq.jar
- com.ibm.mqjms.jar
- jms.jar
- swing-layout-1.0.jar
- TransferClient projektről kell egy referencia az AccountServer-re
-- Peti - 2006.10.20.