Obrigado pela dica Igor.<br>Depois de testar o Module::Pluggable, encontrei o Module::Find, é mais simples, mas serve ao propósito de carregar um módulo baseado no diretório e no que está configurado em banco de dados.<br>
<br>Márcio Ferreira<br><br><div><span class="gmail_quote">Em 22/08/07, <b class="gmail_sendername">Igor Sutton Lopes</b> &lt;<a href="mailto:igor.sutton@yahoo.co.uk">igor.sutton@yahoo.co.uk</a>&gt; escreveu:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>On Aug 22, 2007, at 7:12 AM, Marcio Ferreira wrote:<br><br>&gt; Pessoal,<br>&gt;<br>&gt; tenho uma aplicação que iniciaremos o desenvolvimento em breve.<br>&gt; Está aplicação será dividida em módulos, e para cada etapa do
<br>&gt; desenvolvimento trabalharemos em um módulo distinto que será<br>&gt; incorporado ao que estiver pronto.<br>&gt; Essa aplicação será chamada por um script de start e as<br>&gt; configurações, menus e opções estarão no Banco de Dados
<br>&gt; A minha dúvida é: toda vez que adicionarmos um novo módulo teremos<br>&gt; que mudar o código do script de start adicionando o novo módulo, ou<br>&gt; existe algo que permite que o Perl utilize todos modulos que<br>
&gt; estejam numa sub pasta sem ter que declará-los explicitamente?<br>&gt; Pensamos na possibilidade dos módulos estarem cadastrados no Banco<br>&gt; de Dados e serem chamados de forma dinâmica de acordo com o menu<br>&gt; selecionado ou tarefa a ser executada.
<br><br>O módulo &#39;Module::Pluggable&#39; faz este trabalho prá você. Você define<br>o namespace que estão os seus &#39;plugins&#39; e voi lá.<br><br>Boa sorte!<br><br>- Igor<br><br>_______________________________________________
<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div>
<br><br clear="all"><br>-- <br><a href="http://www.Empregar.com">www.Empregar.com</a>