Explanation/Reference:
The major components of the WebLogic JMS Server architecture, as illustrated in the figure below.
*(A) JMS servers that can host a defined set of modules and any associated persistent storage that reside on a WebLogic Server instance.
*(B) JMS modules contains configuration resources (such as queues, topics, and connections factories) and are defined by XML documents that conform to the weblogic-jmsmd.xsd schema.
*Client JMS applications that either produce messages to destinations or consume messages from destinations.
*(E) WebLogic persistent storage (file store or JDBC-accessible) for storing persistent message data.
The following figure illustrates the WebLogic JMS architecture.

Reference: http://docs.oracle.com/cd/E13222_01/wls/docs103/jms/fund.html (see the Major Components).