Mapping Clients  «Prev  Next»
Lesson 12

Java mapping: clients and servers Conclusion

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:
  1. Describe the structure of stubs and skeletons in Java and how they are generated from IDL interfaces
  2. Write a CORBA server in Java
  3. Write a CORBA object implementation in Java
  4. Write a client in Java
  5. 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
IDL to C++
IDL to C++
  1. interfaces map to objects in programming languages (C++, Java)
  2. Operations in interfaces can be on local or remote objects