[SP-pm] Compartilhar infos em aplicações, logs, arquivos de configuração e parâmetro

Tiago Peczenyj tiago.peczenyj at gmail.com
Thu Aug 1 06:10:02 PDT 2013


Sockets são uma forma segura e portavel de fazer isso.

Não se pode pensar apenas em Windows e Linux, vc tem o mundo BSD, o mundo
Solaris, etc.


2013/8/1 Alceu Rodrigues de Freitas Junior <glasswalk3r at yahoo.com.br>

> Em 31-07-2013 13:38, Marcio - Google escreveu:
>
>> Sobre o item 4, quando trabalhava com .Net/C#, eu usava mensagens entre
>> os processos, usando a API do Windows mesmo. Particularmente acho a
>> maneira mais elegante e eficiente no Windows.
>>
>> Se no Perl/Linux tiver como fazer isso, acho que está resolvido a
>> dúvida. Exceto se alguém tiver algo contra.
>>
>
> Sobre qual recurso exatamente você está falando do .Net? Provavelmente
> Perl possui alguma coisa parecida. Execute num shell
>
> perldoc perlipc
>
> E você vai ter uma introdução sobre como fazer comunicação entre
> processos. Existem inúmeras técnicas diferentes para fazer isto, mas como
> você tem um processo pai e N processos filhos, você deveria tentar usar
> named pipes, sockets ou até mesmo um sistema de fila de mensagens como o
> RabbitMQ ou ActiveMQ, mas este último só seria interessante se os processos
> filhos pudessem postar uma mensagem para o processo pai e continuarem
> trabalhando em seguida. Do contrário, o melhor é fazer comunicação síncrona.
>
> []'s
> Alceu
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L<http://mail.pm.org/mailman/**listinfo/saopaulo-pm<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> >
> =end disclaimer
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://about.me/peczenyj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130801/a0f70954/attachment.html>


More information about the SaoPaulo-pm mailing list