Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Di chuyển từ IBM MQ sang javax.jms. * (Weblogic)

Có vẻ như bạn đang sử dụng api MQI cho MQ, không có sự thay thế nào trong tầm tay. Không có cách nào khác ngoài việc thực sự viết lại logic ứng dụng MQ của bạn để sử dụng API JMS.

Một cách tốt có thể là trước tiên chuyển sang JMS bằng cách sử dụng cùng một máy chủ WebSphere MQ, vì nó cho phép bạn xác minh kết quả của mình một cách đáng tin cậy.

Bạn hỏi những lớp nào để thay thế nói MQGetOptions bằng. Không có sự thay thế 1-1 duy nhất (thậm chí có một số khía cạnh của MQI mà JMS không thể dễ dàng thay thế). Hầu hết các MQPutOptions và các tùy chọn khác đều có sẵn bằng cách thiết lập các tham số trên phiên và tin nhắn trong JMS. Bạn thực sự cần hiểu api JMS trước khi thử chuyển đổi này.

Sau đó, khi bạn có jms làm việc với WebSphere MQ, bạn có thể làm như Beryllium đề xuất, nhưng hoán đổi các thư viện sang Weblogic, chuyển bất kỳ tham chiếu nào sang com.ibm.mq.jms.MQConnectionFactory; , định cấu hình các thông số mới và cầu nguyện với bất kỳ vị thần nào có sẵn - nhấn chạy :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tùy chọn không được công nhận:-MaxMetaspaceSize =256m

  2. đăng nhập bảo mật mùa xuân không hoạt động với oracle

  3. Phiên thay đổi Spring JdbcTemplate

  4. Chèn xmltype vào xmltype ở vị trí được chỉ định [PL / SQL]

  5. Hiệu suất điều chỉnh mê cung