What is Foreign JMS provider? What is the typical role of Weblogic in a JMS application? -


Currently I'm working on a JMS application. But I use plain JMS API and property files for configuration. My application is running in Weblogic and connects to my client's MQ Series server. Recently I came to know that I can use Weblogic for JLM configuration.

Please explain

  1. What is "foreign JMS provider"?
  2. Is weblogic also a JMS server or a foreign JMS provider or both?

Weblogic JMS server is fully compatible with all JMS spec elements such as connectionfinor and location Provides compliant with. On this JMS server, you can connect and send messages to the client's messaging server through the configured destination.

In addition to using Weblogic, the JMS server provides many features like message retrieval in case of failure, setting up message quota, and increasing the JMS server to track errors Monitoring

A JMS provider in foreign weblogic used to define weblogic JMS other than JMS implementation the word is. An example is the IBM MQ in your case.

Once the foreign provider is configured within the weblogic, for all practical purposes within the code - it can be said that it was on the local JNDI lookup. Weblogic will make remote calls transparent for your code. This lets you change your destination via the configuration of the Weblogic Console.

You will need a messaging bridge within the weblogic JMS server, which will be able to connect to a source destination from which messages are received, and which is the target destination of the messages sent.

There is some essential reading on this:

And an example of configuring IBM MQ as a foreign provider is


Comments

Popular posts from this blog

Eclipse CDT variable colors in editor -

AJAX doesn't send POST query -

wpf - Custom Message Box Advice -