Argumentos para proporcionar datos

Puede proporcionar datos entre programas utilizando canales y contenedores o utilizando un área de comunicación (COMMAREA).

Si utiliza un área de comunicación (COMMAREA), está limitado a proporcionar 32 KB cada vez. Si utiliza un canal y contenedores, puede proporcionar más de 32 KB entre programas. El área de comunicación o canal, y los demás parámetros, se proporcionan como argumentos a los métodos apropiados.

Muchos de los métodos están sobrecargados; es decir, tienen diferentes versiones que aceptan un número diferente de argumentos o bien argumentos de distintos tipos. Puede haber un método que no tenga argumentos, o el mínimo de argumentos obligatorios, y otro que tenga todos los argumentos. Por ejemplo, la clase Program incluye los siguientes métodos link() distintos:

link()
Este método realiza una acción LINK sencilla sin utilizar un área de comunicación para proporcionar datos ni otras opciones.
link(com.ibm.cics.server.CommAreaHolder)
Este método realiza una acción LINK sencilla utilizando un área de comunicación para proporcionar datos, pero sin otras opciones.
link(com.ibm.cics.server.CommAreaHolder, int)
Este método realiza una acción LINK distribuida utilizando un área de comunicación para proporcionar datos y un valor DATALENGTH para especificar la longitud de los datos dentro del área de comunicación.
link(com.ibm.record.IByteBuffer)
Este método realiza una acción LINK utilizando un objeto que implementa la interfaz IByteBuffer de Java Record Framework suministrada con VisualAge para Java.
link(com.ibm.cics.server.Channel)
Este método realiza una acción LINK utilizando un canal para proporcionar datos en uno o varios contenedores.