7.3.1 RDML and RDMLX Partitions Concepts

LANSA uses the partition characteristics to allow you to control the types of objects that are used to create an application.

An RDML Partition supports only LANSA RDML Object Types. All LANSA partitions prior to Version 11 are RDML Partitions.

An existing RDML Partition can be enabled to become an RDMLX Partition as described in 7.3.5 Enable Existing Partitions for RDMLX.

An RDMLX Partition (identified by the Enable for RDMLX option) extends the concept of the RDML Partition so that it supports both LANSA RDML Object Types and LANSA RDMLX Object Types.

If applicable, LANSA for i on an IBM i can continue to be the master system. It is the central repository that stores all object definitions and will be used to maintain the LANSA System Definitions and LANSA Partition Definitions. In this case, all LANSA Partitions are maintained from the LANSA for i Housekeeping Menu. (Refer to LANSA Housekeeping in the LANSA for i User Guide.)

All IBM i objects will be exported to other IBM i servers using the LANSA for i environment. Objects are not exported from the Visual LANSA development environment.

A Multilingual Partition is simply a partition that has multiple language support enabled.

Processes are not considered either RDML or RDMLX objects. Processes may contain a mix of RDML Functions and RDMLX Functions.

If you are starting new development with LANSA, it is generally recommended that you begin with an RDMLX Partition.

Following are some general recommendations regarding the creation of new partitions:

When to use an RDMLX Partition

When to use an RDML Partition