tkbd

A Daemon Corre en la Facultad de Ciencias de la Universidad de Radboud Nijmegen
Descargar ahora

tkbd Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • AGPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • Bas Westerbaan
  • Sitio web del editor:
  • http://github.com/bwesterb/

tkbd Etiquetas


tkbd Descripción

TKBD es un daemon que se ejecuta en la Facultad de Ciencias de la Universidad de Radboud Nijmegen para registrarse en la que las computadoras de laboratorio de computación son gratuitas y que se toman. TKB.js es un frontend. CÓMO FUNCIONAMIENTO DE ITS FUNCIONAMIENTO STOREDTTKBD mantiene tres bits de información. Ver State.py.1. Ocupación: Para cada PC, su estado actual, cual es: o la PC es TUREND OFF X, la PC está en un estado desconocido WF, la PC es gratuita y se inicia en Windows LF, la PC es gratuita en Linux WU la PC se usa la PC. y se inicia en Windows Lu La PC se usa y se inicia en Linux WX, la PC se inicia en Windows, pero no sabemos si se usa LX, la PC se inicia en Linux, pero no sabemos si se usa2. Sondmap: una lista de habitaciones y las PC en él.3. Horario: Para cada habitación, las posibles reservas de IT.Source de información cuando las personas inician sesión y salen de las computadoras, esto se registra. Un script observa el registro y empuja los cambios a TKBD a través de las solicitudes HTTP en el puerto 1235. Consulte cnczpush.py.secondly, otro script encuesta periódicamente todas las PC. Los resultados de este análisis también se presionan al puerto 1235.El programa se extrae de (RUSTORT) . Consulte Ruuster.Py. Cómo acceder a ITJOJOJOCETKBD utiliza un protocolo de intercambio de mensajes JSON bidireccional sobre HTTP llamado Joyce. Un cliente puede crear muchos canales con el servidor. En cada uno de estos canales, el servidor y el cliente pueden enviar mensajes a los demás. Para crear un canal, envíe una solicitud HTTP GET al servidor para /? M = NULL. El servidor responderá con una matriz . Token contiene el token asignado a este canal. Los mensajes son una lista de mensajes que el servidor ha enviado. Los arroyos no son importantes para TKBD.- Después de esto, debe enviar otra solicitud HTTP GET al servidor. Esta vez para /? M = . Esta vez el servidor puede no responder de inmediato. Cuando hay un mensaje (o después de un tiempo de espera), el servidor responderá con una matriz similar . Para enviar una lista de mensajes de mensajes, envíe una solicitud HTTP GET a la Servidor para /? M = . Ahora hay dos peticiones HTTP excepcionales. El que envíe estos mensajes y otro para recibir. Uno de estos dos será respondido a inmediatamente. El otro permanecerá abierto para recibir mensajes. So, ¿qué mensajes le gusta TKBD SEND y TKBD a recibir? Los mensajes enviados por Tkbdevery Mensajes enviados por TKBD son uno de los siguientes. Ver cometapi.py.1. {"Tipo": "Bienvenido", "Protocolos": } Este es el primer mensaje enviado. Cuenta qué protocolos entienden TKBD. Actualmente, solo hay protocolo: 0.2. {"Tipo": "Ocupación", "Versión":


tkbd Software relacionado