sql >> Database teknologi >  >> RDS >> Oracle

Migrerer fra IBM MQ til javax.jms.* (Weblogic)

Du ser ud til at bruge MQI-api'et til MQ, som der ikke er nogen erstatning til. Der er ingen anden måde end faktisk at omskrive din MQ-applikationslogik til at bruge JMS API.

En god måde kan være først at migrere til JMS ved hjælp af den samme WebSphere MQ-server, da det giver dig mulighed for at verificere dine resultater på en pålidelig måde.

Du beder om, hvilke klasser du skal erstatte siger MQGetOptions med. Der er ingen enkelt 1-til-1-erstatning (der er endda nogle aspekter af MQI, som JMS ikke let kan erstatte). De fleste af MQPutOptions og andre muligheder er tilgængelige ved at indstille parametre på sessioner og beskeder i JMS. Du skal virkelig forstå JMS-api'et, før du prøver denne switch.

Så, når du har jms, der arbejder med WebSphere MQ, kan du gøre som Beryllium foreslår, men skifte bibliotekerne til Weblogic, skift enhver reference til com.ibm.mq.jms.MQConnectionFactory; , konfigurere de nye parametre og bed til enhver tilgængelig gud - tryk Kør :)



  1. Overskrivning af data i en MySQL-tabel

  2. Sådan bestiller du efter pivottabeldata i Laravels Eloquent ORM

  3. MySQL ASIN() Funktion – Returner Arc Sinus for et tal

  4. Forespørgsel for at få sidste samtaler til brugerindbakke