Cadenas y bloques

Anterior Siguiente

La siguiente imagen muestra un ejemplo de la interfaz del adaptador RAS que muestra dos cadenas, "WP-S1" y "WP-S2".

Adaptador RAS con dos cadenas

cadenas-bloques-ejemplo

  1. Pase el cursor sobre un bloque para ver su configuración.

  2. Haga doble clic en un bloque para ver sus datos.

Una cadena es un conjunto ordenado de bloques de procesamiento diseñados para trabajar con un RAS específico. Un bloque de procesamiento es la entidad que manipula los datos. Hay cuatro tipos de bloques:

  • Conector de entrada

  • Analizador

  • Procesador

  • Conector de salida

(Los bloques se describen con más detalle en Diversidad de bloques). El proceso es el siguiente: el conector de entrada se conecta al RAS y obtiene un flujo de datos, luego el analizador analiza el flujo y genera pares clave/valor. A continuación, estos pares son procesados por los procesadores y, finalmente, son enviados por el conector de salida.

Cada tipo de bloque tiene su propio icono. Como puede ver en la figura anterior, el bloque "File" de la cadena WP-S1 y el bloque "TCP Server" de la cadena WP-S2 tienen el mismo icono, lo que significa que son conectores de entrada. Los iconos se muestran a continuación:

Ícono

Descripción

Conector de entrada

icon-parser

Analizador (separador y Reg Exp)

icono-procesador

Procesador

icono-salida-conector

Conectores de salida HTTP

icono-entrada-conector

La cadena WP-S1 lee los archivos producidos por el RAS, los analiza con el analizador separador, los procesa con procesadores de mapeo y lapso de tiempo, y envía a través de HTTP al proxy de medios.

La cadena WP-S2 crea el servidor TCP y espera una conexión al RAS. Después de establecer una conexión, analiza los datos con el analizador de expresiones regulares, los procesa con procesadores de asignación, eliminación, reemplazo, recorte y acento, y emite a través de HTTP al proxy de medios.

Cada cadena puede tener varios bloques de procesador, pero bloques individuales de otros tipos. Por lo tanto, procesa mensajes solo de un RAS específico. Si necesita admitir más de un RAS, simplemente cree más cadenas.

En la parte inferior del área de cadenas en la interfaz de usuario hay botones para manipular cadenas:

Botones para manipular cadenas

Botones para cadenas

Ícono

Descripción

icon-add-ras-chain

Agregar cadena RAS. Agrega una nueva cadena. La nueva cadena podría basarse en una plantilla (configuración precargada) y el cuadro de diálogo que muestra las plantillas aparecerá antes de la edición real.

Si no desea utilizar una plantilla, simplemente elija <vacío> y cree su cadena desde cero.

icon-remove-ras-chain

Retire la cadena RAS. Elimina la cadena seleccionada.

icon-mod-ras-chain

Modifique la cadena RAS. Abre el editor de cadenas para modificar la cadena seleccionada.

icono-editar-plantilla

Editar plantillas. Abre el editor de plantillas.