add rim server/client and jmx function