Werkwijze

Objecten die generieke computationele processen vertegenwoordigen
Download nu

Werkwijze Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Adam Kennedy
  • Uitgever website:
  • http://search.cpan.org/~adamk/

Werkwijze Tags


Werkwijze Beschrijving

Objecten die generieke computationele processen vertegenwoordigen Er zijn een groot aantal situaties waarin u mogelijk een computationeel proces wilt modelleren als een object.an-implementatie van dit soort object lijkt over het algemeen als het volgende wanneer iemand het gebruikt. mijn $ object = myprocessinghingy-> nieuw (...); mijn $ rv = $ object-> run; if ($ rv) {print "ding ok"; } anders {afdrukken "kan ding niet uitvoeren"; } De procesfamilie van modules is bedoeld als basis- en rolklassen voor dit soort objecten. Ze worden gebruikt om de procesobjecten te identificeren en een gemeenschappelijke API op deze objecten afdwingen. De primaire intentie van deze module is om een gemeenschappelijke basis te bieden voor objecten die kunnen worden gebruikt met verschillende gedistribueerde verwerkingssystemen, zonder dat er een Vorm van gedistribueerd systeem. De reikwijdte van toepassingen voor het proces bevat oplossingen om de volgende scenario's aan te pakken. Een enkele CPU op een enkele hostmultiple CPU's op een enkele hostmultiple-hosts op een enkele netwerkhosts die via elk mechanisme toegankelijk is verdeeld , deze gezinslessen is bedoeld om de scheiding van bezorgdheid tussen de verwerking van iets en de resultaten van iets aan te pakken. De werkelijke manieren waarop de processen worden uitgevoerd en de behandeling van de resultaten van het proces bevindt zich buiten de reikwijdte van deze klassen. De procesklasse zelf is de wortel van al deze klassen. In feite is het zo abstract dat het helemaal geen functionaliteit bevat en voornamelijk dient om aan te geven dat een object voldoet aan de algemene regels van een procesklasse. De meeste van de basisprocesmodules zijn vergelijkbaar. Ze definiëren hoe uw doel zich moet gedragen (een API voor een bepaald concept) zonder een bepaalde implementatie te dicteren. Als u ze ook bevestigt, bevestigt u bij het bewerkingssysteem dat uw objecten bepaalde regels zullen gehoorzamen Systeem dat volgt op de API.SYNOPSIS # Creëer het proces My $ Object = MyProcess-> Nieuwe (...) of Die ("Ongeldige configuratie-indeling"); # Initialiseer het $ Object-> Bereid of sterven ("Configuratie niet ondersteunend"); # Voer het proces $ object-> uitvoeren of sterven ("fout terwijl u probeert het proces uit te voeren"); Vereisten: · Perl


Werkwijze Gerelateerde software

Poef

PERL-extensie die sterker typen, inkapseling en erfenis biedt ...

410

Downloaden