BEA Logo






BEA WebLogic Enterprise Release 5.1

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

 

BEA WebLogic Enterprise includes sample programs for use in learning about developing WebLogic Enterprise applications in CORBA C++, CORBA Java, and J2EE environments. Sample applications demonstrate the tasks involved in developing a WebLogic Enterprise application, and provide sample code that you can use to build your own WebLogic Enterprise application.

 

Simpapp Sample Applications

Provides C++ client and server applications. The C++ server application contains two operations that manipulate strings received from the C++ client application.

Java Simpapp Sample Applications

Provides Java client and server applications. The Java server application contains two operations that manipulate strings received from the Java client application.

Secure Simpapp Sample Applications

Implements the necessary development and administrative changes to the Simpapp sample application to support certificate-based authentication for CORBA C++ and CORBA Java.

Overview of University Sample Applications

Provides a description of each University sample application, along with general instructions on how to build and run samples on a CORBA C++ environment.

Setting Up Your Environment

Provides instructions for setting up your WebLogic Enterprise environment to build and run the University sample applications.

Basic Sample

Describes how to develop WebLogic Enterprise client and server applications and configure the WebLogic Enterprise application. Building C++ server applications and CORBA C++, CORBA Java, and ActiveX client applications are demonstrated.

Security Sample

Demonstrates adding BEA Tuxedo authentication to a WebLogic Enterprise application.

Transactions Sample

Adds transactional objects to the C++ server application and 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.

Wrapper Sample

Demonstrates how to wrap an existing BEA Tuxedo application as a CORBA object.

Production Sample

Demonstrates replicating server applications, creating stateless objects, and implementing factory-based routing in server applications.

Overview of Bankapp Sample Applications

Provides a description of each Bankapp sample application, along with general instructions on how to build and run samples in a CORBA Java environment.

Bankapp Sample Using JDBC

Implements an automatic teller machine (ATM) interface and uses Java Database Connectivity (JDBC) to access a database that stores account and customer information.

Bankapp Sample Using XA

Implements the same ATM interface as JDBC Bankapp; however, XA Bankapp uses a database XA library to demonstrate using the Transaction Manager to coordinate transactions.

Overview of PersonQuery RLI Sample Applications

Provides a description of the PersonQuery sample application, which illustrates the implementation of Request-Level Interceptors (RLI). This topic provides general instructions on how to build and run the sample in CORBA C++ and CORBA Java environments.

InterceptorSimp Sample Interceptors

Provides a sample interceptor that shows a simple client/server interceptor pair.

InterceptorSec Sample Interceptors

Provides a sample interceptor that shows a simple client/server interceptor pair that implements a basic security model.

InterceptorData Sample Interceptors

Provides a sample interceptor that intercepts and logs client application request and reply parameters.

Overview of Notification Sample Applications

Provides a description of each sample, along with general instructions on how to build and run samples. These sample applications are designed for both CORBA C++ and CORBA Java environments.

Introductory Events Sample

Demonstrates how to use joint client/server applications and callback objects to implement events in a WebLogic Enterprise CORBA application. The C++ version uses the BEA Simple Events API, and the Java version uses the CosNotification API.

Advanced Events Sample

Provides a more complex implementation of events in a WebLogic Enterprise CORBA application with transient and persistent subscriptions and data filtering. The C++ version uses the BEA Simple Events API, and the Java version uses the CosNotification API.

Name Server Sample Application

Is a modification of the Simpapp sample application which uses a namespace to store the SimpleFactory object.

Overview of EJB Sample Applications

Provides a description of each sample, along with general instructions on how to build and run samples in a J2EE environment.

Stateless Session Bean Sample

Describes a sample stateless session bean in which the client application must maintain any state across invocations to that bean.

Stateful Session Bean Sample

Describes a sample session bean that uses stateful persistence.

Entity Bean with JDBC Sample

Describes a sample entity bean that automatically generates its primary key by calling directly to a database using a connection pool and JDBC.

Entity Bean with Oracle Sample

Describes a sample entity bean that automatically generates its primary key by calling directly to a database using a connection pool and an Oracle database.

Stateless Session Bean as Parent Sample

Describes a sample stateless session bean called ParentBean that is the parent class for another bean, ChildBean.

Stateless Session Bean as Child Sample

Describes a sample stateless session bean called ChildBean that inherits methods from a ParentBean, and also shows one bean calling another bean.