Skip navigation.

Programming Stand-alone Clients

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents View as PDF   Get Adobe Reader

Code Examples

The BEA developer web site dev2dev.com provides examples that demonstrate how to use EJBs with RMI-IIOP, connect to C++ clients, and set up interoperability with a Tuxedo Server.

The following table describes the examples.

Figure 12-1 WebLogic Server IIOP Examples

Example

ORB/Protocol

Requirements

iiop.ejb.entity.tuxclient

Provides a Tuxedo client that uses complex valuetypes to call an entity session bean in WebLogic Server.

BEA IIOP

Tuxedo 8.x and higher. Does not require a Tuxedo license.

Requires custom marshalling of vector classes.

iiop.ejb.entity.server.wls

Demonstrates connectivity between a C++ client or a Tuxedo client and an entity bean.

Not Applicable


iiop.ejb.stateless.rmiclient

Provides an RMI Java client that calls a stateless session bean in WebLogic Server. The example also demonstrates how to make an outbound RMI-IIOP call to a Tuxedo server using WebLogic Tuxedo Connector.

JDK 1.4

JDK 1.4 requires a security policy file to access server.

iiop.ejb.stateless.sectuxclient

Provides a secure Tuxedo client that calls a stateless session bean from WebLogic Server.

BEA IIOP

Tuxedo 8.x and higher. Does not require a Tuxedo license.

iiop.ejb.stateless.server.tux

Illustrates how to call a stateless session bean from a variety of client applications through a Tuxedo Server. In conjunction with the Tuxedo Client, it also demonstrates server-to-server connectivity using WebLogic Tuxedo Connector.

Tuxedo TGIOP

Tuxedo 8.x and higher.

Tuxedo license Required when used with WebLogic Tuxedo Connector.

WebLogic Tuxedo Connector to provide server-to-server connectivity. See Using WebLogic Tuxedo Connector for RMI/IIOP and Corba Interoperability.

iiop.ejb.stateless.server.wls

Demonstrates how to use a variety of clients to call a stateless EJB directly in WebLogic Server or indirectly through a Tuxedo Server.

Not Applicable


iiop.ejb.stateless.tuxclient

Provides a Tuxedo client that calls a stateless session bean directly in WebLogic Server or to call the same stateless session bean in WebLogic through a Tuxedo server. The example also demonstrates how to make an outbound RMI-IIOP call from a Tuxedo server to WebLogic Server using WebLogic Tuxedo Connector.

BEA IIOP

Tuxedo 8.x and higher. Does not require a Tuxedo license.

iiop.ejb.stateless.txtuxclient

Provides a Tuxedo client that uses a transaction to call a stateless session bean.

BEA IIOP

Tuxedo 8.x and higher. Does not require a Tuxedo license.

iiop.rmi.corbaclient

Provides a CORBA client that demonstrates connectivity to a WebLogic Server.

BEA IIOP

Tuxedo 8.0 RP56 and higher. Does not require a Tuxedo license.

JDK 1.4 requires a security policy file to access server.

iiop.rmi.rmiclient

Provides an RMI client that demonstrates connectivity to a WebLogic Server. The example also demonstrates how to make an outbound call from WebLogic Server to a Tuxedo server using WebLogic Tuxedo Connector.

Not Applicable

Requires a security policy file to access server.

iiop.rmi.server.tux

Illustrates connectivity from a variety of client applications through a Tuxedo Server. In conjunction with the Tuxedo Client, it also domesticates server-to-server connectivity using WebLogic Tuxedo Connector.

Tuxedo TGIOP

Tuxedo 8.x and higher.

Tuxedo license Required when used with WebLogic Tuxedo Connector.

WebLogic Tuxedo Connector to provide server-to-server connectivity. See Using WebLogic Tuxedo Connector for RMI/IIOP and Corba Interoperability.

iiop.rmi.server.wls

Example illustrates connectivity between a variety of clients, Tuxedo, and WebLogic Server using a simple Ping application.

Not Applicable


iiop.rmi.tuxclient

Example provides a Tuxedo client which demonstrates connectivity to a Tuxedo Server.

BEA IIOP

Tuxedo 8.x and higher. Does not require a Tuxedo license.

 

Back to Top Previous Next