Check out the new USENIX Web site.
COOTS '99
COOTS '99 Tutorials
Monday, May 3, 1999
Morning Tutorial Sessions (9:00 am - 12:30 pm):
M3am   Implementing CORBA Servers Using the Portable Object Adapter
Steve Vinoski, IONA Technologies

Who should attend: C++ programmers who want to learn how to use the new standard Portable Object Adapter (POA) in their CORBA applications. A basic understanding of CORBA is a plus, but expertise is not necessary. Experience with the deprecated Basic Object Adapter (BOA) might be helpful but is not necessary. C++ examples are used in this tutorial, so a basic understanding of C++ is helpful. However, Java programmers will also benefit from this tutorial because it focuses on the fundamentals of the POA, which are language-independent.

This tutorial first reviews the basics of CORBA and shows where Object Adapters fit into the overall CORBA architecture. It then explores details of the standard Portable Object Adapter (POA), including:
 
-   POA policies, which control POA features and behavior
-   Servant life cycle issues
-   CORBA object life cycle issues
-   Servant management and activation
-   POA activation
-   POA management
-   Useful POA policy combinations

After completing this tutorial, participants will have a basic understanding of how to use the POA to write CORBA applications.  


 Steve Vinoski is Chief Architect for IONA Technologies. A frequent speaker at technical conferences, he has been giving CORBA tutorials around the globe since 1993. Steve has also helped put together several important OMG specifications, including CORBA 1.2, 2.0, 2.2, and 2.3, the OMG IDL C++ Language Mapping, the ORB Portability Specification, and the Objects By Value Specification. In 1996 he served on the OMG Architecture Board. He is currently the chair of the OMG IDL C++ Mapping Revision Task Force. He and Michi Henning are co-authors of Advanced CORBA Programming with C++ published in January 1999 by Addison Wesley Longman. Steve also writes the "Object Interconnections" column for the SIGS C++ Report Magazine with Douglas C. Schmidt.
 


Program at-a-Glance -  Tutorials -  Technical Sessions -  Registration -
Keynote Address -  Activities & Services -  Hotel & Travel Info -  Brochure Home
Conference Index
Events Calendar
USENIX home