Aeae.

Aeae Project é a experiência assincrórea aprimorada Ajax.
Baixe Agora

Aeae. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jerome Eteve
  • Site do editor:
  • http://search.cpan.org/~jeteve/

Aeae. Tag


Aeae. Descrição

O projeto Aeae é a experiência assincrônica aprimorada Ajax. O projeto Aeae é a experiência assíncroneosa Ajax.Usage: Para usar Aeae, você só tem duas coisas para escrever: a tarefa do servidor real para fazer.Para isso apenas fazer uma classe que herda do Aeae :: comando e simplesmente implemente o _doit ( ) Method.see o Aeae :: ComandExample: (extrato): sub _doitreal {My $ self = shift; Meu $ Mustdie = Shift; meu $ i = 0; Imprimir "Vamos começar! N"; $ | = 1; Enquanto ($ i <101) {$ aeae :: command :: processarcommand-> Onsep ($ i); Imprimir stderr "Estamos aqui:" $ i. "N"; imprimir stdout "passo". $ i. "N"; $ i + = 5; Dormir (1); if (($ i> 70) $ mustdie) {confessar ("um erro horrível");}} Imprimir "agora é over! n"; } Ver Aeae :: Command para Doc e Aeae completo :: Commandexample para o exemplo completo! As coisas importantes são: - Tudo que você precisa fazer é implementar sua tarefa como se fosse um regular. Não se preocupe com problemas sincronosos. - Tudo que você escreve em stdout e Stderr será visível para o usuário final, então não seja muito mais branco. - Se você morrer ou confessar, a mensagem de erro será visível para o usuário, então seja claro! Você tem que usar o $ AEAE :: Command :: ProcessCommand-> Onsep (); Para fornecer informações ao usuário em quanto sua tarefa é concluída. Se o número> = 100, sua tarefa será considerada como completa (assim eliminada) pelo sistema, portanto, dê o número entre 1 e 99! O CGI que gera a interface.Once Seu comando é escrito, você tem que escrever o CGI que Gere sua interface da web. Para isso, você usará o Módulo Aeae :: AsyncCgIPage.Praça um exemplo simples: #! / usr / bin / perl -w use aeae :: assíncgipage; Use rigoroso; Use CGI; meu $ c = novo CGI; Minha $ página = Aeae :: AsyncCgipage-> Novo ($ C, 1); $ Página-> Comando ('Aeae :: CommandExample'); $ Página-> Argumentos (); $ Página-> depuração (1); Imprimir $ Página-> GenerateAJAXEDHTML (); Este CGI gera uma página Ajaxed que controlará o Aeae :: Commandexample e irá dar-lhe o argumento '0'. O debug (1) faz com que a chamada AJAX apareça na página.See Aeae :: Assíncipação para documentação completa sobre todos os recursos. Requirements: · Requisitos de Perl: · Perl.


Aeae. Software Relacionado

API-API

Inline-API é um módulo Perl que ensina como vincular uma linguagem de programação a Perl usando Inline.pm. ...

220

Download