Adapter and .NET Component Interoperability


The System.Runtime.InteropServices namespace in the .NET framework class library contains interoperability services that allow .NET-managed code to interoperate with COM components. Specifically, a .NET managed client can call methods on a COM interface through a Runtime Callable Wrapper (RCW). Likewise, a COM client can call methods on a managed interface through a COM Callable Wrapper (CCW). Since the interceptor component of the adapter is just a COM interface, a managed client can call methods on the interceptor through an RCW. Likewise, since the service component of the adapter is just a COM client, it can call methods on any managed interface through a CCW.

.NET and COM Interoperation with the Adapter

The 5.3 version of the adapter supports all data types for .NET interoperability with .NET framework 1.1. If you are developing a .NET component or a .NET client to be used with TIBCO Adapter for COM for interoperation, you must take care of the following:


TIBCO Adapter™ for COM User’s Guide
Software Release 5.3, September 2005
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com