Apart from JBoss is an ESB exactly that what you are looking for. Hence is the answer to your question: YES! The JBoss ESB works with producers and services, where the producers are your gateway to interact with all kind of transports. The services are action pipelines which can transform your message and put it on another transport when necessary. Download JBossESB 4.7 and look at the quickstarts on how to use it. Don't forget to checkout the wiki (http://community.jboss.org/wiki/) which has more specific information.
That answers my question. Thanks..
Please mark the question as answered.
Please let me know how to mark this answered. I searched for an option for the same, could not find it. Please help.