Does JBoss support this? If so, in which version?
I would like to have an RMI Java interface contract which can be fulfilled by client and server with different implementations to promote loose coupling between clients and servers, allowing their versions to move ahead independently so long as the same interface definitions are used.
Can this be accomplished with JBoss? All the docs I can find talk about clients loading classes from the server, not the reverse.