A foreign JNDI provider represents a JNDI tree that resides outside of a WebLogic Server environment. This could be a JNDI tree in a different server environment or within an external Java program. By setting up a foreign JNDI provider you can lookup and use a remote object with the same ease as using an object bound in your WebLogic server instance. In other words, you can access local and remote objects using a single WebLogic Server connection.
The main steps for setting up and using a foreign JNDI provider are: