Source server actions dependent on type of target server

If the target server is not another iSeries™ server or System/38™, only the DDM architecture commands defined in Level 2.0 and earlier of the DDM architecture are used.

If the target is an iSeries server or a System/38, then iSeries server and System/38 extensions to the architecture are used to support some operations not defined by the Level 2.0 DDM architecture. Examples of System/38 and iSeries extensions to the architecture are the Submit Remote Command (SBMRMTCMD) and processing file members of remote files. For creating a file when the source is an iSeries server and the target is also an iSeries server, an iSeries extension is used.

Target servers that are not iSeries servers or System/38s might not be capable of handling all of the functions that an iSeries server or a System/38 can handle. For example, a System/36™ does not support relative record processing and keyed record processing with one open operation; therefore, programs that mix accessing records in a file by key or relative record do not work if the file is on a System/36. In addition, target servers that do not support Level 2.0 of the DDM architecture can only handle functions defined in the level they support.

Neither the System/36 nor the System/38 support access to folder management objects.

Note: An iSeries server only allows access to folder management services (FMS) objects when the source supports Level 2.0 of the DDM architecture for stream files (files on disks in which data is read and written in consecutive fields without record boundaries) and directories, for example, the IBM® Personal Computer using DDM.

An iSeries server as a source server does not support access to stream files and directories.

Related concepts
Use language, utility, and application support for DDM
Related reference
SBMRMTCMD (Submit Remote Command) command