Hilo :: Apartamento

Hilo :: Apartamento es un envoltorio de rosca de apartamento para objetos Perl.
Descargar ahora

Hilo :: Apartamento Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dean Arnold
  • Sitio web del editor:
  • http://search.cpan.org/~darnold/

Hilo :: Apartamento Etiquetas


Hilo :: Apartamento Descripción

Hilo :: El apartamento es un envoltorio de rosca de apartamento para los objetos Perl. Hilo :: El apartamento es un envoltorio de rosca de apartamento para los objetos de PERLS.Synopsis paquete MyClass; Use Hilo :: Apartamento :: Servidor; Use Base QW (Hilo :: Apartamento :: Servidor); Sub nuevo {# # el constructor habitual #} # # Marca algunos métodos como simplex # sub get_simplex_methods {return {'bar' => 1}; } # # Marque algunos métodos como urgentes # sub get_urgent_methods {return {'bingo' => 1}; } Sub foo {# # hacer algo #} sub barra {# # # hacer algo más #} sub bingo {imprimir "Bingo! N"; } 1; # # Crear piscina de 20 hilos de apartamento # hilo :: apartment-> create_pool (aptpoolsize => 20); My $ apt = hilo :: apartamento-> nuevo (aptclass => 'myclass', # clase para instalar en apartamento apttimeut => 10, # Timeout SEC para las respuestas TQD ApTrecire => {# clases para requerir en el hilo 'Esto: : Clase '=>' 1.234 ',' Eso :: Class '=>' 0.02 '}, aptparams => @params_for_myclass) || morir $ @; My $ resultado = $ apt-> foo (@params); Die $ @ a menos $ resultado; # # barra es simplex # $ apt-> bar (@params); hilo :: Apartment ofrece una envoltura de rosca de apartamento para las clases de Perl. "Apartamento de rosca" es un método para aislar un objeto (u jerarquía de objetos) en su propio hilo, y proporcionar interfaces externas a través de objetos proxy de cliente ligeros. Este enfoque es especialmente valioso en el entorno de los hilos de Perl, que no proporciona un medio directo para pasar objetos de estructura compleja, anidados, entre hilos, y para arquitecturas de objetos heredados no relacionados con Threadsafe, por ejemplo, Perl / tk.by utilizando objetos proxy de cliente livianos. que implementa el hilo :: cola :: Interfaz queeable, con hilo :: Cola :: Objetos dúplexs como canal de comunicación entre proxies de clientes y hilos de apartamentos (o entre hilos en general), se proporciona un entorno OO más rápido, ala Java, es decir, la capacidad de pasar objetos arbitrarios entre hilos arbitrarios. Requisitos: · Perl


Hilo :: Apartamento Software relacionado