A principio vai ficar tudo na mesma rede, se eu tivesse que fazer essa comunicação sem criptografia seria por Sockets mesmo?<br><br><div><span class="gmail_quote">On 11/22/05, <b class="gmail_sendername">Solli Moreira Honorio
</b> <<a href="mailto:shonorio@terra.com.br">shonorio@terra.com.br</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> Rau, mongers!
<br>><br>> Algumas duvidas..<br>> 1) Como eu faco pra fazer um "daemon" no windows? tipo colocar ele no<br>> service? ( ok ok eu nem procurei nada a respeito estou perguntando na cara<br>> de pau, sem RTFM :P )
<br>O Win32::Daemon é o cara que vc está procurando. Ele está no repositório <a href="http://www.roth.net/perl/packages/">http://www.roth.net/perl/packages/</a>.<br>Abaixo está um bloco exemplo de como utilizar o cara.<br>
<br><code><br>use Win32::Daemon;<br><br>if (! Win32::Daemon::StartService() ) {<br> die "Não foi possível iniciar o serviço. Ocorreu o erro " . Win32::Daemon::GetLastError();<br>}<br><br>while( SERVICE_STOPPED != ( $status = Win32::Daemon::State() ) ) {
<br> if( SERVICE_START_PENDING == $status ||<br> SERVICE_CONTINUE_PENDING == $status ) {<br> Win32::Daemon::State( SERVICE_RUNNING );<br> next;<br> }<br> elsif( SERVICE_PAUSE_PENDING == $status ) {
<br> Win32::Daemon::State( SERVICE_PAUSED );<br> next;<br> }<br> elsif( SERVICE_STOP_PENDING == $status ) {<br> Win32::Daemon::State( SERVICE_STOPPED );<br> next;<br> }<br> elsif( SERVICE_RUNNING == $status ) {
<br> if ( ( time() - $loopInterval ) >= 300 ) {<br> $loopInterval = time();<br> }<br> }<br> sleep( 2 );<br>}<br><br>Win32::Daemon::StopService();<br><br></code><br>> 2) Eu queria que esse "daemon" mandasse informacoes para um CGI, como eu
<br>> poderia fazer isso de uma forma segura? sendo que provavelmente o CGI ficara<br>> em outra maquina, e essa sera linux.<br>O que vc que dizer com 'segura' ? Criptografada ? Com autenticação ?<br><br><br><br>_______________________________________________
<br>SaoPaulo-pm mailing list<br><a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div>
<br><br clear="all"><br>-- <br>Lorn <br>- Slackware Linux<br><a href="http://www.slackwarezine.com.br">www.slackwarezine.com.br</a>