Have you found the solution? I have the same question as you and would be grateful for the answer.
rmi port is for remote method invocation. jnp is used for jndi look ups.
App server uses JNDI look ups (EJB etc..) which is provided by Jboss with jnp port like t3 is in weblogic.