Soporte de correlación básico
El soporte de correlación básico (BMS) es una interfaz de programación de aplicaciones entre programas CICS® y dispositivos de terminal.
BMS es uno de los dos conjuntos de mandatos para este fin. El otro, el control de terminal, se describe en Control de terminal.
Para muchas aplicaciones, BMS tiene varias ventajas. En primer lugar, BMS elimina las dependencias de dispositivo del programa de aplicación. Interpreta mandatos de salida independientes del dispositivo y genera corrientes de datos dependientes del dispositivo para terminales específicos. También transforma los datos dependientes del dispositivo de entrada en un formato independiente del dispositivo. Estas características eliminan la necesidad de aprender corrientes de datos de dispositivos complejos. Permite utilizar el mismo programa para varios dispositivos, porque BMS determina la información de dispositivo de la definición de terminal, no del programa de aplicación.
En segundo lugar, BMS separa el diseño y la preparación de formatos de la lógica de aplicación, reduciendo el impacto de uno en el otro. Ambas características facilitan la escritura de nuevos programas y el mantenimiento del código existente.