En informática , un eyecatcher es un valor predefinido que se agrega a un objeto o stream identifique como tener un uso específico. Debido a que un solo byte tiene sólo 256 valores posibles , los protocolos eyecatcher típicamente especificar una secuencia de múltiples valores de byte dado como eyecatchers . Protocolos Eyecatcher se producen en muchos tipos de aplicaciones . Aplicaciones de Redes
Un eyecatcher pueden demostrar que un flujo de bytes debe ser procesada como una transacción de un protocolo de red determinada . Eyecatchers también se han utilizado para otorgar conexiones automáticas a los usuarios autenticados ya - para que los servidores proporcionarán acceso al servidor al ver el eyecatcher sin requerir ninguna credencial adicional.
Programa de Desarrollo
Los sistemas operativos más populares, tales como Linux , y en menor grado de Windows , definir los archivos y conexiones de red como flujos de bytes simples , sino que depende de los desarrolladores de aplicaciones para imponer formatos de más alto nivel en los cursos de agua. Debido a eso, eyecatchers son muy comúnmente usado para que las aplicaciones sepan qué tipo de datos que se están procesando en un momento dado . Eyecatchers son útiles en el código fuente para identificar soluciones temporales que deben ser eliminados antes de completar el proyecto , las adiciones hechas por una misma persona en el equipo o código andamios que los componentes adhesivos juntos para la prueba.
Archivos de registro
puede utilizar diferentes eyecatchers al principio de las líneas que representan diferentes tipos de eventos que se registran. Eso hace que sea más fácil concentrarse sólo en el subconjunto correspondiente de las líneas cuando se analiza el registro , ya sea manualmente o de forma automática - eyecatchers son una forma sencilla de filtrado para las utilidades de registro de procesamiento . Los eventos pueden ser agrupados por el emisor, por nivel de gravedad , según el nivel de verbosidad o por muchos otros factores posibles .