Questo è il comando multinode_server che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
multinode_server - Programma server per sincronizzare diverse istanze di MORSE
SINOSSI
server_multinodo [ritardo di sincronizzazione]
DESCRIZIONE
Programma server socket per sincronizzare diverse istanze di MORSE (nodi) che eseguono lo stesso
scenario di simulazione. Questo programma deve essere avviato prima di lanciare la simulazione nel
i nodi.
Tutti i nodi client si collegheranno al server e gli invieranno le posizioni aggiornate del
robot che gestiscono. Il server_multinodo programma concentrerà le posizioni di tutti
robots in un singolo dizionario Python e quindi inviarlo a tutti i client.
Permette anche di mettere in pausa la simulazione, digitando nel suo terminale p che a entrare. Lo stesso
comando consentirà di continuare la simulazione. Questo meccanismo si basa sul fatto che
i client rimarranno in attesa di una risposta dal server prima di continuare con il
simulazione.
PARAMETRI
[sincronizzazione ritardo]
Parametro opzionale che definisce il ritardo (in secondi) tra i messaggi al
client connessi. Un ritardo maggiore rallenterà la simulazione in tutti i client.
Il valore predefinito è 0.0
Usa multinode_server online utilizzando i servizi onworks.net