Skip navigation.
Downloads | Product Documentation | Support

Programming Stand-alone Clients

# Developing a WLS-IIOP Client

The WebLogic Server-IIOP client is a non-ORB based JS2E client that provides WebLogic Server-specific features. The following sections provide information on developing WLS-IIOP clients:

- WLS-IIOP Client Features
- How to Develop a WLS-IIOP Client

# WLS-IIOP Client Features

The WLS-IIOP client supports WebLogic Server specific features, including

- Clustering
- .SSL
- Scalability

For more information, see Client Types and Features.

# How to Develop a WLS-IIOP Client

The procedure for developing a WLS-IIOP Client is the same as the procedure described in Developing a J2SE Client with the following additions:

- Include the full `weblogic.jar` (located in WL_HOME`/server/lib`) in the client's CLASSPATH.
- Use `weblogic.jndi.WLInitialContextFactory` when defining your JNDI context factory. Use this class when setting the value for the "`Context.INITIAL_CONTEXT_FACTORY`" property that you supply as a parameter to new `InitialContext()`.
- You do not need to use the
  `-D weblogic.system.iiop.enableClient=true` command line option to enable client access when starting the client. By default, if you use `weblogic.jar`, `enableClient` is set to true.