inetd analog para Windows

2

Precisa de um melhor análogo do daemon inetd para Windows. Atualmente usando o link , mas está desatualizado com os bugs presentes.

Por favor, recomende soluções melhores para executar seus próprios daemons baseados em PHP, Python e Perl no Windows.

Obrigado.

    
por Alex G 07.09.2012 / 18:19

1 resposta

2

1) O Cygwin possui o inetd, e você pode configurá-lo para iniciar seu código. Depois de obter a instalação básica do Cygwin, você também pode usar o Cygwin perl / php / python, até mesmo o bash para ser um daemon de rede.

2) você pode executar qualquer um desses sob o apache, que é a maneira mais comum de executar o código de rede para a maioria desses scripts. Você teria que estar bem com seus dados em HTTP, mas também lhe dá muito, incluindo configuração, gerenciamento de processos, registro, etc.

3) Qualquer uma dessas linguagens de script pode criar um soquete de escuta e servir o código dessa maneira. Você poderia usar qualquer agendador para iniciar o script para ser um daemon por conta própria.

Alguma razão em particular porque você está tentando inetd e não é executado sob o apache?

O modelo inetd era para conexões infreqüentes e de longo prazo, como o telnet. Se esse é o seu modelo, então tudo bem. Mas se houver muitas conexões de curto prazo, o apache pode ser um controlador melhor para você.

    
por 07.09.2012 / 19:04