Overview

PASSPORT Host Integration Objects provide a core set of classes, methods, properties and events that allow software developers using Microsoft development tools and platforms to programmatically access IBM zSeries (S/390) and IBM iSeries (AS/400) host information. The objects are used to develop server and client based ActiveX or .NET host integration applications that utilize TN3270 and TN5250 host connections.

PASSPORT Host Integration Objects addresses the need for a standardized advanced programming interface to host data. PASSPORT does not modify the TN3270/TN5250 protocol or data stream but instead provides a common access methods to that data once it arrives from the host. PASSPORT uses an object oriented approach to divide the host data into logical objects, and provides methods on those objects to allow standard access to the host data.

Containment Hierarchy

The Containment Hierarchy Diagram:

Sessions: Contains a collection of Session objects.

Session: A host session containing one Screen object.

Screen: Encapsulates the host presentation space containing OIA and Fields objects.

OIA: The operator information area of a host session.

Fields: Contains a collection of Field objects.

Field: A field in the presentation space. A field is the fundamental element of a virtual screen.

Note: "1" based counting is used for indexing (the first item in a collection is item 1, not item 0) and "0" based counting is used for positioning (the first position on the screen is position 0, not position 1).