Programming Stand-alone Clients
The WebLogic C++ client uses the Tuxedo 8.1 or higher C++ Client ORB to generate IIOP requests for EJBs running on WebLogic Server. This client supports object-by-value and the CORBA Interoperable Naming Service (INS). The following sections provides information on developing WebLogic C++ clients for the Tuxedo ORB:
A WebLogic C++ client offers these advantages:
Although the Tuxedo C++ Client ORB is packaged with Tuxedo 8.1 and higher, you do not need a Tuxedo license to develop WebLogic C++ clients. You can obtain a trial development copy of Tuxedo from the BEA Download Center.
The WebLogic C++ client has the following limitations:
The WebLogic C++ client processes requests as follows:
Figure 10-1 WebLogic C++ Client to WebLogic Server Interoperability
Use the following steps to develop a C++ client:
ejbc
compiler with the -idl
option to compile the EJB with which your C++ client will interoperate. This action generates an IDL script for the EJB.