Programming Stand-alone Clients

     Previous  Next    Open TOC in new window  Open Index in new window  View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

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.

Table B-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