Creating a remote EJB client

Creating a remote EJB client for the AS 7 application server is a bit different compared to other releases of the application server.

As a matter of fact, previous versions of JBoss AS (versions < 7.x) used the JNP project as the JNDI naming implementation so developers are familiar with jnp:// PROVIDER_URL to communicate with the application server.

Starting with AS7, the JNP project is no longer used, neither on the server side or on the client side. The client side of the JNP project has now been replaced by the jboss-remote-naming project ( There were various reasons why the JNP client was replaced by the jboss-remote-naming project. One of them was that the JNP project ...

Get JBoss AS 7 Development now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.