Das JDMK ermöglicht es, Java-Objekte, welche Managementfunktionalität beinhalten, als M-Beans in das CMF des Agenten zu integrieren. Die Integration, die als Registrierung bezeichnet wird, kann entweder durch den Agenten selbst geschehen (PULL) oder durch eine Management-Applikation, welche über einen Adapter mit dem Agenten verbunden ist (PUSH).