3.13 Additional Oracle Tuxedo CORBA Sample Applications
Sample applications demonstrate the tasks involved in developing a Oracle Tuxedo CORBA application, and provide sample code that can be used by CORBA client and server programmers to build their own Oracle Tuxedo CORBA application. Code from the sample applications are used throughout the information topics in the Oracle Tuxedo product to illustrate the development and administrative steps.
The following table describes the additional Oracle Tuxedo CORBA sample applications.
Table 3-6 The Oracle Tuxedo CORBA Sample Applications
Oracle Tuxedo CORBA Sample Application | Description |
---|---|
Simpapp | Provides a CORBA C++ client application and a C++ server application. The C++ server application contains two operations that manipulate strings received from the C++ client application. |
Basic | Describes how to develop Oracle Tuxedo CORBA client and server applications and configure the Oracle Tuxedo application. Building C++ server applications and CORBA C++ applications, CORBA client applications are demonstrated. |
Demonstrates adding Oracle Tuxedo authentication to a Oracle Tuxedo CORBA application. For information about building and running the Security sample application, see Using Security in CORBA Applications in the Oracle Tuxedo online documentation. | |
Adds transactional objects to the CORBA C++ server application and CORBA client applications in the Basic sample application. The Transactions sample application demonstrates how to use the Implementation Configuration File (ICF) to define transaction policies for CORBA objects. For information about building and running the Transactions sample application, see Using CORBA Transactions in the Oracle Tuxedo online documentation. | |
Demonstrates how to wrap an existing Oracle Tuxedo ATMI application as a CORBA object. | |
Demonstrates replicating server applications, creating stateless objects, and implementing factory-based routing in server applications. | |
Implements the necessary development and administrative changes to the Simpapp sample application to support certificate authentication. For information about building and running the Secure Simpapp sample application, see Using Security in CORBA Applications in the Oracle Tuxedo online documentation. | |
Demonstrates how to use joint CORBA client/server applications and callback objects to implement events in a Oracle Tuxedo CORBA application. The C++ version uses the Oracle Simple Events API. For information about building and running the Introductory Events sample application, see Using the CORBA Notification Service in the Oracle Tuxedo online documentation. | |
Provides a more complex implementation of events in a Oracle Tuxedo CORBA application with transient and persistent subscriptions and data filtering. The C++ version uses the Advanced CosNotification API. For information about building and running the Advanced Events sample application, see Using the CORBA Notification Service in the Oracle Tuxedo online documentation. |
Parent topic: Developing Oracle Tuxedo CORBA Applications