Se for um apenas um HASH/ARRAY/STR, você pode usar JSON/XML/XLS/DOC/TXT/YAML [e transferir entre maquinas, etc..]
Se for a mesma maquina [na mesma arquitetura], você pode usar o Freeze/Thaw http://perldoc.perl.org/Storable.html Na documentação diz que pode-se usar o nfreeze para fazer portabilidade entre as maquinas, mas não testei {Eden deve saber mais sobre o assunto} Se NÂO precisar entrar em terrenos mais complexos de conversas entre os processos, ou simplesmente quer gravar estes dados em banco [refazer a roda ou usar KiokuDB?] você pode continuar com o Storable que eu não vejo problemas. 2011/7/27 Stanislaw Pusep <[email protected]> > # GAMBIARRA DETECTED!!! > > use DateTime; > my $timestamp = DateTime->now; > my $serial = Dumper $timestamp; > my $VAR1; > eval $serial; > say $VAR1->day_of_year; > > É "só" dar um eval na string serializada... > Agora, existem soluções mais decentes para (de)?serialização de objetos, > como use MooseX::Storage e, adentrando o terreno do IPC, dá para aproveitar > o KiokuDB. > > ABS() > > > > 2011/7/27 Kojo <[email protected]> > >> Pessoal, >> uma dúvida sobre uma coisa que quero utilizar. Se eu faço um Dump de um >> objeto utilizando Data::Dumper, para utilizar por diferentes processos via >> IPC::Lite, como faço para "objetificar" novamente esse "Dump" do outro >> lado? >> >> Abs... >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > -- Renato Santos http://www.renatocron.com/blog/
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
