This module explored the details of the client- and server-side Java code generated by the IDL compiler and developed simple clients and servers.
This module also provided you with an understanding of the Java class hierarchy of the portable stubs and skeletons applications programming interface (API). With this as a foundation, you will increase the sophistication of the
implementations as the course progresses.
Review of module objectives
You have now learned how to:
Describe the structure of stubs and skeletons in Java and how they are generated from IDL interfaces
Write a CORBA server in Java
Write a CORBA object implementation in Java
Write a client in Java
Use helper classes to narrow object references
No new glossary terms were introduced in this module.
Conversion of language-specific data types to values, which can be put onto a byte stream.
In the next module, you will learn about IDL-to-Java mapping for IDL constructed types.
Applying OO to Network Programming
CORBA IDL specifies interfaces with operations
interfaces map to objects in programming languages (C++, Java)
Operations in interfaces can be on local or remote objects