The simplest thing you can do is to implement your services as MBeans and have them run (deployed) inside a JBoss instance.
Then clients could remotely connect to the MBeanServer of JBoss and make use of the new services.
This will buy you
a) managability of your services
b) remoting implementation for free
Clients don't need to run MBeanServers inside them, unless you need to manage them as well, but then it gets complicated.