| 
 REQUIREMENT protocol.jms  | 
| Type | NEW | 
| Priority | LOW | 
| Status | OPEN | 
| Topic | XmlBlaster supports JMS (Java message service) inter operability. | 
| 
Des cription  | 
To allow communication with JMS aware clients, xmlBlaster can receive or forward messages to JMS. This feature can be used as a gateway to IBM MQSeries as well.  | 
| 
Example Java  | 
      
The xmlBlaster meta key is based on XML, whereas the attributes of
a JMS message are key/value pairs.
The mapping is as follows:
   xmlBlaster:
   -----------
      <key oid=...>
        <A>
          Aval
          <B>Bval</B>
          <C>Cval
            <D>Dval</D>
          </C>
        </A>
        <X>Xval</X>
      </key>
   JMS:
   ----
      A      = Aval
      A.B    = Bval
      A.C    = Cval
      A.C.D  = Dval
      X      = Xval
      
   
 | 
| Configure | 
 
               NOTE: Configuration parameters are specified on command line (-someValue 17) or in the
               xmlBlaster.properties file (someValue=17). See requirement "util.property" for details.  | 
| See REQ | protocol | 
This page is generated from the requirement XML file xmlBlaster/doc/requirements/protocol.jms.xml