|
PC/TRANSFER is a PC-Host File Transfer
System that allows data to be transferred between any
PC that is running TCP/IP, a 3270 Emulator or
an APPC interface, and a host computer running CICS.
Types of data that can be transferred to and from the
PC:
• BIM-EDIT members
• JES jobs and
reports
• VSAM datasets
• VSAM-Managed-SAM datasets
• SAM datasets
• CICS Transient Data (uploads to CICS only)
• CICS Temporary Storage Queues
General Features
• Transfers are normally
initiated and controlled by the PC. In this mode, the
host side acts as a server, responding to the requests
from the PC.
• The Host Initiated Automatic File Transfer feature (HOSTAFT) of PC/Transfer
allows transfers to be initiated by the host, via a batch job stream, or a CICS
application program.
• The host side of PC/Transfer can run under CICS.
• The PC-to-host connection can be LU2, APPC, or TCP/IP.
• An on-line transaction (FTRM) is provided by
PC/Transfer. This is used to define to the host the types
of transfers that are to be supported, and which PC users
are allowed to perform them.
• A ‘Transfer Activity Log’ can be maintained by the host side
of PC/Transfer in a VSAM RRDS dataset. An on-line transaction (FTRL) is provided
for viewing this log. A Transfer Log can also be maintained at each PC.
• All transfers can be secured on the host using signon authorization. An
extensive set of security options are available to limit access to host datasets,
reports, and members to appropriate PC users. A user exit can also be written
to perform security checks not normally supported by PC/Transfer.
• Transfers can be performed by request or can be automated.
• Data can be transferred in either EBCDIC or ASCII, with or without CRLF
separation.
• A script language is provided for both the PC and the Host for use during
all downloads. Scripts can be used for record selection and data format conversions.
The PC script can also be used for other file conversions.
• A PC upload script can be used to concatenate PC files, and/or wrap host
JCL around files during uploads.
PC/Transfer Overview
The
main program window, shown above, is divided into two
list boxes. Initially, both lists are empty. As you select
items for upload and/or download, the upper list will
fill in with the pending transfers. The lower list is
filled in response to a download query request.
Access to host files is based on what PC/TRANSFER
refers to as “Transfer Categories”. Categories
define the type of information that can be transferred,
and which PC users can have access to the information.
A dialog similar to the one shown below is displayed
when PC/TRANSFER needs to known what category is
desired for a specific transfer. The dialog will only
contain the categories that the specific PC user is authorized
for.
A download (from mainframe to PC) request is a multi-step
process. First, you need to select the mainframe category
that you wish to download from, and then you will need
to supply some selection criteria for that category.
Once the selection criteria is set, this program will
enter into a conversation with the mainframe to obtain
a list of available files for download purposes. The
list of available files is put into the lower list box
in the main window. You can then select one or more files
for download by clicking with the PC mouse on the relevant
entry in the list.
An upload (from PC to mainframe) request is also a multi-step
process. Here, you will first select the PC file that
is to be uploaded to the mainframe. Then you will determine
the category to upload the file into and fill out necessary
identifying information specific to that category.
In neither case will the actual file transfer occur
at this time. Instead, your selection will be placed
in the upper list box in the main window. You can review
and/or change your selections prior to transfer by clicking
with the PC mouse on the appropriate selection entry.
When you are ready to transfer data to or from the mainframe,
select the transfer option from the File Menu. Both uploads
and downloads may be mixed within a transfer operation.
|