O Windows tem um comando waitFor.exe disponível para uso em lote e powershell (e qualquer outro idioma que possa chamar um executável), que permite enviar ou aguardar um sinal em um sistema , permitindo assim a sincronização de execução através de uma rede - embora também funcione bem em um único computador.
É muito útil, mas, devido à falta de boa documentação, é mais usado abusivamente inserir uma pausa nos arquivos em lote usando a opção de tempo limite.
A única documentação que posso encontrar é esta: link , que fornece um uso de uso muito básico para o < comando strong> waitFor.exe no Windows - mas não oferece nada sobre como ele é realmente implementado nem como garantir que ele funcionará (== não está bloqueado por algum firewall) em uma determinada rede.
Gostaria de poder incorporar o envio e recebimento desses sinais em meu próprio código, mas não consigo encontrar nada sobre como fazer isso - nem mesmo o formato mais básico de protocolo e pacote parece disponível.
Minhas perguntas,
Em outras palavras, preciso saber tudo o que é necessário para implementar isso em meus próprios programas.
Obrigado pelo seu tempo!