Summary

In today's lesson, you saw how you can integrate J2EE applications with legacy and non-Java systems. The lesson illustrated the J2EE Connector architecture, including the roles and contracts it defines. Building on this, you learned about the Common Client Interface and then studied an application that utilized it.

The lesson continued by providing you with a high-level introduction to CORBA. You then learned how Java's RMI over IIOP technology allows you to interoperate with CORBA objects.

Finally, you learned how to use the Java Native Interface (JNI) to provide seamless interaction between Java applications and non-Java code, whether it was a lower-level language, a legacy library, or an application written in a non-Java programming ...

Get Sams Teach Yourself J2EE™ in 21 Days, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.