En los mainframes de IBM , una función de acoplamiento entre sistemas , o XCF , es un componente de z / OS que gestiona las comunicaciones entre aplicaciones en un sysplex . Las aplicaciones pueden estar en el mismo sistema o en sistemas diferentes.
Los sistemas se comunican mediante mensajes transportados por uno de dos mecanismos:
- Enlaces dedicados de canal a canal (enlaces CTC).
- Estructuras en una instalación de acoplamiento , solo disponible en Parallel Sysplex , no en base sysplex.
En paralelo, las decisiones sobre cuál de estos dos mecanismos de transporte utilizar para enrutar un mensaje específico se toman de forma dinámica.
Dentro de un único sistema z / OS, los mensajes se transportan mediante servicios de memoria cruzada, en lugar de enrutarlos a través de cualquiera de los mecanismos de transporte físico.
Las aplicaciones se unen a grupos específicos como miembros individuales . Al unirse a un grupo, un miembro puede enviar o recibir mensajes. Los mensajes individuales se asignan a clases de transporte específicas , según el tamaño del mensaje. Cada clase de transporte posee búferes de entrada y salida . Las decisiones de enrutamiento se toman a nivel de clase de transporte.