Marco de protocolo genérico

El marco de protocolo genérico tiene como objetivo permitir a los usuarios prototipo rápido de protocolos de comunicaciones emergentes.
Descargar ahora

Marco de protocolo genérico Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freely Distributable
  • Precio:
  • FREE
  • Nombre del editor:
  • Aaron Conole
  • Sitio web del editor:
  • http://aconole.brad-x.com/programs/gpf.html

Marco de protocolo genérico Etiquetas


Marco de protocolo genérico Descripción

El marco de protocolo genérico tiene como objetivo permitir a los usuarios prototipos de protocolos de comunicaciones emergentes diferentes. El marco de protocolo genérico tiene como objetivo permitir a los usuarios prototipos de protocolos de comunicaciones emergentes diferentes. Las implementaciones pueden ser fácilmente "caídas" y se han probado independientes de un producto terminado. Las pruebas en el producto final, y el protocolo en sí se puede lograr fácilmente. La herramienta tiene como objetivo proporcionar al desarrollador y al usuario final una solución robusta que puede rastrear el tamaño de los mensajes, qué tan rápido se generarán, y cuántos de cada tipo se pueden ver. POR POR EL GPF: Hay muchas herramientas similares disponibles. El problema con muchas de estas herramientas es que son 1) fuente cerrada, 2) no se adaptan fácilmente a una implementación específica (usan idiomas personalizados), 3) caras. Las ventajas del GPF son su naturaleza de código abierto, la facilidad de la cual se puede adaptar, y el costo: ¡libre! Flujo básico: la modificación del GPF es bastante simple. Tool-OPTS.H contiene las opciones básicas que se aplicarán al paquete mientras se está construyendo. Para transmitir un paquete, el sistema llama a la función TX_Message () y pasa la identificación del mensaje, así como el bloque de opción. Esto se pasa luego a la función personalizada: tx_message_custom () en tx.c. Desde el ID de mensaje, el sistema selecciona una función TX_ * correspondiente (para ser implementada por el usuario) y pasa una característica insignificada **, donde se escribirá el búfer y el bloque de la opción. A su vez, esa función hará un uso intensivo de las funciones Add_BUF_TU * (), lo que le permitirá al usuario agregar un número TUBYTE8, TUINT16 o TUINT32 al búfer. En el modo Daemonize, se establecen las opciones básicas, y el sistema escucha luego para los paquetes de incrección. Cuando llega un paquete, el sistema llama BASIC_PARSE () en el paquete. Esta función luego llama BASIC_PERSE_CUSTOM (), encontrada en PARSE.C. A su vez, esto puede llamar a los ayudantes de análisis apropiados, incluidas las funciones GET_TU * (), que permiten al usuario recuperar un TUBYTE8, TUINT16, o TUINT32 del búfer. Advertencia: si los dos primeros bytes del búfer son cero, se tratará como un mensaje final. Sin embargo, la recuperación está disponible. En el mensaje Basic_Parse_Custom (), puede configurar la variable END_SIGNAL_COUTT de la opción_bloque a 0. En este caso, no detendrá que el demonio se ejecute. Lo que está nuevo en esta versión: · Actualmente, el soporte TCP es algo experimental. · Pruebas para Esa porción estará en curso. · No se proporcionan ejemplos claros. · Los ejemplos / directorio contienen los precursores a un ejemplo MIP.


Marco de protocolo genérico Software relacionado

Lavengro

Lavengro es un motor de prueba de vocabulario basado en la tabla transversal. ...

141

Descargar

phpautotest

PHPAUTOTTEST es una herramienta para realizar pruebas de regresión automatizadas en sitios web impulsados por PHP. ...

144

Descargar

Gráfico-incluye

El gráfico-incluye crea un gráfico de dependencias entre los archivos de origen y / o grupos de archivos de origen. ...

135

Descargar