Tema anterior: Subentidad volumeTema siguiente: Subentidad resources


Subentidad protocol

La subentidad protocol se utiliza para definir filtros de protocolo. Puede mostrarse bien en el descriptor package de un catálogo o bien en el descriptor package de una aplicación. Si se utiliza cualquier catálogo en una aplicación, todos los filtros definidos en él estarán disponibles para que los utilice la aplicación (ya sea por los componentes que proceden de ese catálogo o por los componentes definidos en la propia aplicación).

Si se define el mismo filtro de protocolo en más de un descriptor package, todas las definiciones deben coincidir exactamente; en caso contrario, el compilador de ADL comunicará un error. Las definiciones de los filtros de protocolos conocidos se presentan en el catálogo global que es parte de cualquier instalación de AppLogic. Entre los ejemplos se incluyen: http, ftp, smtp y ssh.

El nombre de cada entidad protocol es un nombre que se puede utilizar en el atributo protocol= xxx de un terminal. Consulte la sintaxis del descriptor component.

La subentidad protocol tiene un solo atributo: filter, con un valor de cadena que define las restricciones del protocolo. Por ejemplo:

   protocol http: filter="tcp_in:80" 

Nota: La sintaxis de la cadena filter del protocolo no forma parte de esta especificación, es decir, el compilador de ADL no la interpreta.