Both IMF/3000 and SNA IMF perform the same basic function:
they support interactive communication between an HP 3000 and an
IBM host. Both products emulate the operation of a remote cluster
controller with attached display stations and printers. However,
the two products have different components that allow them to accomplish
this common goal.
IMF/3000 |
 |
IMF/3000 supports both Binary Synchronous Communications (BSC) and
Synchronous Data Link Control (SDLC) line protocols. The SDLC protocol
used by IMF/3000 supports a 3271 Model 11 Communications Controller,
which uses a subset of SNA functions in a Node Type 1 environment.
IMF/3000 includes functions from the user level all the way down
to and including the INP. The major components of IMF/3000 are as
follows:
Pass Thru is an application program that uses IMF/3000 intrinsics
to make HP terminals and printers attached to an HP 3000 appear
to the IBM host as IBM 3278 display stations and IBM 3287 printers.
IMF/3000 intrinsics allow an application programmer to exchange screens
of data with the host using 3270 screen images. Once the intrinsics
obtain the necessary information from you, they use the Pseudo Driver
to pass the data to the IMF Monitor for processing.
The Pseudo Driver allows IMF/3000 intrinsics and the IMF Manager programs,
running on many different user stacks, to queue requests to the
IMF Monitor for processing.
The IMF Monitor processes data that comes from either the
Pseudo Driver or the INP Driver. Also, the IMF Monitor translates
and formats 3270-type screens.
The INP Driver refers to the INP download file and the INP.
The INP Driver carries on the actual conversation with the IBM host.
The INP takes data from the IMF Monitor through CS (Communication Services)
buffers, places the necessary Data Link/Path Control level information
into the data, and sends the data to the host.
The IMF/3000 components are not discussed in detail in this
manual. Refer to the IMF/3000 User/Programmer Reference
Manual for more information about IMF/3000.