Contents for Using the idltojava Compiler

 

 

Overview of CORBA Java Programming

Where Do I Get the BEA idltojava Compiler?

How Does the BEA idltojava Compiler Differ From the Sun Microsystems, Inc. Version?

What Is IDL?

What Is Java IDL?

About CORBA and Java IDL

Accessing CORBA Objects from Java Applications

Defining and Implementing CORBA Objects

CORBA Object Interfaces

Java Language-based Implementation

Client Implementation

The FactoryFinder

What's Next?

 

Using the idltojava Command

Syntax of the idltojava Command

idltojava Command Description

Running idltojava on Client or Joint Client/Server IDL Files

Running m3idltojava on Server Side IDL Files

idltojava Command Options

idltojava Command Flags

Using #pragma in IDL Files

 

Java IDL Examples

Getting Started with a Simple Example of IDL

Callback Objects IDL Example

Persistent State and User Exceptions IDL Example

Implementation Inheritance

 

Java IDL Programming Concepts

Exceptions

Differences Between CORBA and Java Exceptions

System Exceptions

System Exception Structure

Minor Codes

Completion Status

User Exceptions

Minor Code Meanings

Initializations

Creating an ORB Object

Creating an ORB for an Application

Creating an ORB for an Applet

Arguments to ORB.init()

System Properties

Obtaining Initial Object References

Stringified Object References

Getting References From the ORB

The FactoryFinder Interface

 

IDL-to-Java Mappings Used By the idltojava Compiler

 

The Java IDL API