ascitirlector

Asciireflector es un programa reflector basado en UNIX simple que permite el intercambio de datos entre los clientes a través de una toma de corriente TCP
Descargar ahora

ascitirlector Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • A. Schiffler
  • Sitio web del editor:
  • http://www.ferzkopp.net/mambo/index.php?option=com_content&task=view&id=15&Itemid=29

ascitirlector Etiquetas


ascitirlector Descripción

asciireflector es un programa reflector basado en Unix que permite el intercambio de datos entre los clientes a través de una toma de corriente TCP Asciireflector es un programa reflector basado en UNIX simple que permite el intercambio de datos entre los clientes a través de una conexión TCP Stream-Socket. El reflector lee las líneas ASCII de cada cliente conectado, los amortiza en un grupo compartido (anillo) y envía todas las líneas a cada cliente. Uso y protocolo: la recepción del cliente se inicia enviando una línea de texto al reflector. Esto generalmente será los datos que se deben compartir entre los clientes. Esta línea se almacena en el búfer de reflectores a menos que sea el texto "Encuesta". Todas las líneas enviadas al reflector tienen que terminar con un carácter de nueva línea. Si la línea está precedida por la palabra clave "PUSH", la línea se distribuye por el reflector con el pulsador eliminado, pero ninguna línea se envíe al cliente. De lo contrario, inmediatamente después de la recepción del cliente, todas las líneas de texto que se han recibido desde el último envío de texto se escribirán al cliente. Esta secuencia se termina cuando el texto "Over" se envía desde el reflector. Esto significa que no hay nuevas líneas de texto en el anillo. Para cerrar la conexión del zócalo con el reflector, envíe la palabra "cierre de sesión". Nota que el reflector envía la última línea de texto que se recibió del cliente al cliente durante la próxima iteración. Esto se puede utilizar para probar si la velocidad de la conexión de red es suficiente para mantener la recepción completa del anillo. Si la primera línea recibida no es igual a la última línea enviada, el anillo ha sido sobrescrito por otro cliente en el tiempo medio, lo que indica que la recepción es demasiado lenta. El uso del reflector debe detenerse en tal caso. El que el cliente debe ejecutar la siguiente secuencia repetidamente: 1. Conectar al reflector2.) Enviar datos2.1). Envíe datos como "Línea de texto", almacén como "Last_Textline" O2.2) Envíe "Encuesta" OR2.3) Envíe "Push__and__Some_Text" para enviar texto sin tener que recibir nada (es decir, proceda a 4.) 3.) Lea los datos3.1.) Lea la "línea de texto" a menos que se envíe PUSH3.1.2) Si la primera "línea de texto" no es "Last_Textline" aborta con un error3.2.) Repita desde 3.1 hasta que "Textline" es El "Over" 4.) ... Hacer otras cosas ... 5.) GOTO 2. O ENVÍE "CERUCTIVO" El uso de ASCII y Stream-Sockets se usó para su fácil uso y transparencia, no es muy eficiente. Para aplicaciones en tiempo real que tienen que transportar un montón de datos. Pilación y prueba: para compilar el tipo de fuente Makethen Ejecutar la prueba AsciireFlectorto, conecte al reflector en (unos) Terminal (s) diferente (s) con Telnet LocalHost 1522 y escriba unas pocas líneas. El programa se desarrolló en un sistema de RedHat Linux, pero debería funcionar con cualquier sistema UNIX que proporcione una implementación de PTHEAD. Limitaciones y configuraciones: los ajustes actuales (compilados en los valores predeterminados) son: Puerto NUM BER 1522Connections de 20 líneas de longitud 128 caracteres (incluida la línea nueva) Tamaño de anillo 1024 Cambio de líneas El CAMBIO DEFÍES En los archivos .H para adaptarse a su aplicación. Lo que es nuevo en esta versión: · Recuento de conexión fija · Se agregaron algunos mensajes.


ascitirlector Software relacionado

Manipular

Manipule es un script bash que permite a un usuario administrar fácilmente un servidor. ...

168

Descargar

connote

Conn-Close nos da la posibilidad de deshacerse de las entradas en IP_Connttrack sobre las conexiones TCP establecidas. ...

68

Descargar

Arbitro

Arphound es una herramienta que escucha todo el tráfico en una interfaz de red Ethernet e informa el par de direcciones IP / MAC. ...

164

Descargar