Supported and Unsupported Areas

In this section:

This section provides a list of features that are supported and not supported.

Note: This is not a complete list and anything not on this list is implied to be not supported. For more information, contact your customer support representative.


Top of page

x
.Net Application Essentials

The following is a list of areas that are not supported:

Using .NET serialization classes are not supported for integration.


Top of page

x
.Net Data and Modeling

The following list is arranged by features that are not supported, not supported for integration, and not supported Entity Framework restrictions (.NET areas).

Not Supported

Not Supported for Integration

Not Supported Entity Framework (.NET areas) Restrictions


Top of page

x
.Net Framework 4.5 and 4 Scope List

The following is a technology support list for the .NET Framework that is arranged by features that are supported, not supported, limited support, limited and legacy support, and partially supported.

Supported

Not Supported

Limited Support

Limited and Legacy Support

Partial Support


Top of page

x
Configuration

This section lists configurations that are arranged by features that are supported, not supported, limited support, partially supported, and implicit only.

Supported

Not Supported

Limited Support

Partial Support

Implicit Only

Classes in .NET are passed by reference, and cannot be used for integration as a result. Structures are passed by value, and the results can be passed between Java and .NET.

Native types in the common type library are supported by default. Defined types must have a constructor if instance-based or declared as static if not.

Serialization of data between Java and .NET is possible, but direct serialization or synchronization of objects is not currently supported. The underlying APIs of Java and .NET do not support the level of object graph serialization required.

The Entity Framework uses a conceptual model to access an underlying data object. Because the model may have any type of design, some model types are not useful with the adapter. Some models are designed for update only, or access only by a data control object in a form. The ideal framework model for the adapter returns an object or contains an object query. Then object query can be serialized through a structure and array list for integration.


Top of page

x
Common Language Runtime Scope

The adapter uses the .NET unmanaged COM API to instantiate the .NET Common Language Runtime (CLR). The .NET CLR is not an emulated environment, but communication with the instance is governed by the adapter. There are several languages that can generate CLI code. The adapter has been extensively tested with C# and on a more limited basis with source from Visual Basic and F#. For adapter usage requirements with any other language, contact your customer support representative.

No explicit or implicit guarantee of compatibility or performance with user application components is given with the iWay .NET Technology Adapter. The scope of the framework is too wide and deep to do so. If you have specific questions about supported components of .NET or application compatibility, contact your contact your customer support representative.


iWay Software