Discussie :: Appartement

Discussie :: Appartement is een appartement draadverwikkelaar voor PERL-objecten.
Download nu

Discussie :: Appartement Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dean Arnold
  • Uitgever website:
  • http://search.cpan.org/~darnold/

Discussie :: Appartement Tags


Discussie :: Appartement Beschrijving

Discussie :: Appartement is een appartement draadverwikkelaar voor Perl-objecten. Discussie :: APPARTEMENT IS EEN APPARTEMENT DRIKKELING WRIKPER VOOR PERL OBJECTS.SYNOPSIS PAKKET MYKLASS; Gebruik Draad :: Appartement :: Server; Gebruik basis qw (thread :: appartement :: server); Sub Nieuw {# # De gebruikelijke constructor #} # # markeren enkele methoden als simplex # sub get_simplex_methods {return {'bar' => 1}; } # # markeer enkele methoden als urgent # sub get_urgent_methods {return {'bingo' => 1}; } sub foo {# # doen iets #} subbalk {# # Doe iets anders #} sub bingo {print "bingo! n"; } 1; # # Creëer zwembad van 20 appartementen # draad :: Appartement-> Create_pool (apptpoolsize => 20); Mijn $ Apt = Thread :: Appartement-> Nieuwe (APTCLASS => 'MyClass', # Klasse om te installeren in Appartement AptTimeout => 10, # Timeout Secs voor TQD Reacties Aptrequire => {# -klassen om in de draad te eisen 'Dit: : Klasse '=>' 1.234 ',' dat :: Klasse '=>' 0.02 '}, aptparams => @params_for_myclass) || Die $ @; mijn $ resultaat = $ $-> foo (@params); Die $ @ Tenzij $ resultaat; # # bar is simplex # $ apt-> bar (@params); draad :: Appartement biedt een appartement met een appartement draad voor Perl-klassen. "Appartement Threading" is een methode voor het isoleren van een object (of objecthiërarchie) in zijn eigen draad en het leveren van externe interfaces via lichtgewicht client proxy-objecten. Deze aanpak is in het bijzonder waardevol in de PERL-schroefdraadomgeving, dat geen directe middelen voor het passeren van complexe, geneste structuurobjecten tussen draden, en voor niet-dradenafe Legacy Object Architectures, bijv. Perl / TK.BY met behulp van lichtgewicht client proxy-objecten met behulp van Dat implementeert de schroefdraad :: Queue :: Wachtbare interface, met schroefdraad :: Queue :: Duplex-objecten als het communicatiekanaal tussen client-proxies en appartementen (of tussen threads in het algemeen), is een meer draadvriendelijke OO-omgeving aanwezig, Ala Java, dwz het vermogen om willekeurige objecten tussen willekeurige draden door te geven. Vereisten: · Perl


Discussie :: Appartement Gerelateerde software