title: JMS ReplyTo - How does it work?
body: <p>The JMS API allows messages to declare a replyTo <code>Destination</code> instance. (i.e. the superclass of <code>Queue</code>, <code>Topic</code>). A service could then send a reply message to the sender using this queue.</p>
  
  <p>Are there any restrictions on what <code>Destination</code> can be set as a ReplyTo value? That seems unlikely to work, for the service may not even have any network route to the defined <code>Destination</code> and therefore could not return any message. Does JMS somehow assert the validity (reachability) of a provided <code>Destination</code>? Or is it simply up to the service to try to respond on the given <code>Destination</code> and fail if necessary.</p>