Can someone please reply to this? I think I've heard references to this existing however as I look through the JBoss.NET source tree, I see no support for exposing MDBs as web services.
I fail to understand why an MDB has to be exposed as a Web Service. An MDB has no contact with the external world (read clients) except with the container. When a message arrives at a destination, the container creates a MDB and assigns the message to it.
Tell me if I am wrong.
An MDB can act as WS endpoint in JBossWS since jboss-4.0.1. This cannot be done with JBoss.NET.
The use case is to add quality of service guaranties at the transport level (JMS) which HTTP cannot offer.