A useful base class for any JMS related servlet;
there are various ways to map JMS operations to web requests
so we put most of the common behaviour in a reusable base class.
Web Connectors so that messages can be sent via HTTP POST or read via
HTTP POST or GET as well as support for web streaming to we browser or
JavaScript clients.