HPlogo Communicator 3000 MPE/iX Release 6.5 (Non-Platform Software Release C.65.00) > Chapter 3 Growth Solution

FTP/iX Support for Large Files

MPE documents

Complete PDF
Table of Contents
Index

by R. Prakash
Commercial Systems Division

The enhancement "FTP/iX support for Large Files" which is part of MPE/iX Release 6.5 provides the capability for FTP on MPE/iX to transfer files of size greater than 4GB. This enhancement is an offshoot of the support for Large Files in MPE/iX 6.5.

Until MPE/iX 6.0, you could transfer files up to 4GB in size through FTP. With this new enhancement, FTP/iX is now capable of transferring files beyond 4GB also.

Features


The MPE/iX Large File types which can be transferred through FTP/iX are:
  • Fixed ascii flat Large Files

  • Fixed binary flat Large Files

  • KSAM64 Large File (newly defined KSAM file type)

It is also possible to append to a fixed ascii flat Large File.

It can transfer Large Files only between compatible peer MPE/iX systems which are enhanced to support Large Files.

User Interface


The syntax for FTP/iX commands to transfer Large File remains the same as for non-Large Files. There are no changes in the command syntax given by the user. There are few minor changes with respect to user interface output to indicate to the user that the FTP/iX server is large-file capable.

When FTP/iX tries to talk to a Large File compatible server, the following is the snap shot:

  -------------------<Start>----------------------------
  Connected to hanuman (15.70.188.86). (FTPINFO 40)
  Name(manager): manager.sys
  ---> USER manager.sys
  230 User logged on
  ---> SYST
  215 MPE/iX LF system type. <------- Note 'LF' here
  Remote system type is MPE/iX
  ---> SITE MPE/iX FTP Client [A0010001]
  200 MPE/iX command ok.
  ---> TYPE I 200
  Type set to I.
  -------------------<End>----------------------------

It prints "MPE/iX LF system type" instead "MPE/iX system type".

FTP/iX cannot transfer a Large File if it is pre-6.5 Client/Server. The following is one of the snap shots when it tries to transfer a Large File to a non-compatible server.

  ftp> put ksm64001
  Server Not compatible to transfer largefile
  Data Transfer Request Failed. (FTPERR 13)
  ftp>

Installation


There are no changes in the installation procedures.




C/iX Supports 64-bit Integers


Chapter 4 Data Center Management