A.8. Onward

Interoperation between Java, Win32, and COM is an important aspect of most enterprise systems. Even organizations with a strong commitment to Java need access to the huge number of existing COM and Win32 DLL components.

There is no single solution to this problem, and the relationship between the key vendors makes it unlikely that there ever will be. [JavaWin32] summarizes the various third-party products that have appeared to fill this void. To varying degrees, each product hides the sources of platform impedance presented in §A.3.

The latter half of this appendix presented an example marshalling architecture. You have three important decisions to make in choosing the best marshalling architecture for your own use:

  1. Decide which aspects ...

Get Component Development for the Java™ Platform 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.