Asynchronous messaging in WebSphere Application Server using
JMS WebSphere Application
Server supports asynchronous messaging as a method of communication based
on the Java Message Service (JMS) programming interface. The
JMS interface provides a common way for Java programs (clients and Java Platform,
Enterprise Edition (Java EE) applications) to create, send,
receive, and read asynchronous requests as JMS messages.
Java Message Service providers for clients Client applications can use messaging resources from three main
types of Java Message Service (JMS) providers in WebSphere Application Server:
The WebSphere Application Server default messaging provider (which uses service
integration as the provider), the WebSphere MQ messaging provider (which uses
your WebSphere MQ system as the provider) and third-party messaging providers
(which use another company's product as the provider).
Resource adapters for the client A resource adapter is a system-level software driver that a Java application
uses to connect to an enterprise information system (EIS). A resource adapter
plugs into an application client and provides connectivity between the EIS
and the enterprise application.
Default Provider connection factory settings Use this panel to view or change the configuration properties of
the selected JMS connection factory for use with the internal product Java Message
Service (JMS) provider that is installed with WebSphere Application Server. These
configuration properties control how connections are created between the JMS
provider and the service integration bus that it uses
Default Provider queue connection factory settings Use this panel to view or change the configuration properties of
the selected JMS queue connection factory for use with the internal product Java Message
Service (JMS) provider that is installed with WebSphere Application Server. These
configuration properties control how connections are created between the JMS
provider and the service integration bus that it uses
Default Provider queue destination settings Use this panel to view or change the configuration properties of
the selected JMS queue destination for use with the internal product Java Message
Service (JMS) provider that is installed with WebSphere Application Server.
Default Provider topic connection factory settings Use this panel to view or change the configuration properties of
the selected JMS topic connection factory for use with the internal product Java Message
Service (JMS) provider that is installed with WebSphere Application Server. These
configuration properties control how connections are created between the JMS
provider and the service integration bus that it uses.
Default Provider topic destination settings Use this panel to view or change the configuration properties of
the selected JMS topic destination for use with the internal product Java Message
Service (JMS) provider that is installed with WebSphere Application Server.
Generic JMS connection factory settings for application clients Use this panel to view or change the configuration properties of
the selected Java Message Service (JMS) connection factory for use
with the associated JMS provider. These configuration properties control how
connections are created between the JMS provider and the messaging system
that it uses.
JMS provider settings for application clients Use this page to configure properties of the Java Message
Service (JMS) provider, if you want to use a JMS provider other than the default
messaging provider or the WebSphere MQ as a JMS provider.
Resource adapter settings Use this panel to view or change the configuration properties of
the resource adapter. These configuration properties control how resource
adapters are created.
URL providers for the Application Client Resource Configuration
Tool A URL provider implements the function for a particular
URL protocol, such as HyperText Transfer Protocol (HTTP). This provider,
comprised of a pair of classes, extends the java.net.URLStreamHandler and java.net.URLConnection classes.
URL settings for application clients Use this page to implement the function for a particular URL protocol,
such as Hyper Text Transfer Protocol (HTTP).
URLs for application clients A Uniform Resource Locator (URL) is an identifier
that points to an electronically accessible resource, such as a directory
file on a machine in a network, or a document stored in a database.
WebSphere MQ
Provider queue connection factory settings for application clients Use this panel to view or change the configuration properties of
the selected queue connection factory for use with the MQSeries product Java Message
Service (JMS) provider. These configuration properties control how connections
are created between the JMS provider and WebSphere MQ.
WebSphere MQ
Provider topic connection factory settings for application clients Use this panel to view or change the configuration properties of
the selected topic connection factory for use with the WebSphere MQ product Java Message
Service (JMS) provider. These configuration properties control how connections
are created between the JMS provider and WebSphere MQ.
Configuring Java messaging client resources To configure Java messaging client resources, you create
new JMS provider configurations for your application client. The application
client can use a messaging service through the Java Message Service APIs. A JMS provider
provides two kinds of Java EE factories. One is a JMS connection factory,
and the other is a JMS destination factory.