topical media & game development
Instructor's Guide: Component Technology
This chapter is about component technology.
It presents an overview of existing
technology, and discusses the need for interoperability.
It also provides examples of the application of component
technology, respectively, a simple workgroup
example combining Java and CORBA,
and an attempt to integrate an existing library with CORBA.
You may wish to present
before treating the more abstract issues raised in this chapter.
As subjects for a paper, you may think of
- a comparison between (D)COM and CORBA
- an overview of any of (D)COM, CORBA, Java
- a case study of a component-based application
As practical assignments you may think of
- a simple CORBA application
For papers I strongly recommend a case study,
to gain familiarity with the opportunities
offered by component technology.
However, it is a good idea to let students obtain
some hands-on experience with (distributed) component
In my experience, the hardest part of getting along with CORBA
is to master the hello world
After that, things turn out to be surprisingly easy.
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.