SUB :: Slice :: Handbuch

SUB :: Slice :: Manuell ist ein Perl-Modul mit dem Benutzerhandbuch für SUB :: Slice.
Jetzt downloaden

SUB :: Slice :: Handbuch Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Alden
  • Website des Verlags:
  • http://search.cpan.org/~bbc/Test-Assertions-1.054/lib/Test/Assertions.pm

SUB :: Slice :: Handbuch Stichworte


SUB :: Slice :: Handbuch Beschreibung

SUB :: Slice :: Manuell ist ein Perl-Modul mit dem Benutzerhandbuch für SUB :: Slice. SUB :: Slice :: Handbuch ist ein Perl-Modul mit dem Benutzerhandbuch für SUB :: Slice.Desing Sub :: SlicesSub :: Slice ist ein Weg, um einen langlaufenden Prozess abzubauen und den Staat über ein statelisches Protokoll aufrechtzuerhalten. Dadurch kann der Client einen Fortschrittsbalken zeichnen oder den Prozess teilweise durchbrechen. Der von SUB :: Slice verwendete Mechanismus ähnelt der Sitzungsverwaltung, die auf vielen Webbenutzer-Authentifizierungssystemen verwendet wird. Es ist jedoch eher als einfach als ein ED zurückzutreten, da diese Systeme in SUB :: Slice eine Datenstruktur mit reicheren Informationen mit reicheren Informationen an den Kunden übergeben werden können, wodurch der Kunde einige intelligente Entscheidungen treffen kann, anstatt den Zustand blind zu halten. :: Slice wird am besten mit einem minimalen Beispiel erklärt. Angenommen, es gibt ein Remote-Protokoll zwischen dem Client und dem Server wie XML / HTTP. Nehmen Sie aus Sake der Kürze, anzunehmen, dass Methoden, die in Paketserver :: auf dem Client aufgerufen werden, auf dem Server angerufen werden. Der Server macht zwei Dinge. Das erste ist, ein Token für den Client auszustellen, der verwendet wird soll: #server sub Create_token {My $ Job = NEUE SUB :: Slice (); Rückgabe $ Job-> Token; } Die zweite ist, die Routine bereitzustellen, in der das Token für jede Iteration übergeben wird: sub do_work {My $ Token = Schicht; Mein $ Job = New Sub :: Slice (Token => $ Token); at_start $ Job Sub {meine $ files = files_to_prozess (); #Store einiger Daten, die die Arbeit definieren, um $ Job-> Store ("Dateien", $ Dateien) zu tun; }; at_stage $ Job "Jede_iteration" sub {#get Einige Arbeiten Meine $ Dateien = $ Job-> Fetch ("Dateien"); meine $ file = shift @ $-Dateien; Meine $ WAS_OK = code_file ($ Datei); #Record Wir haben die Arbeit $ Job-> Store ("Dateien", $ Dateien) gemacht; #Check, wenn noch mehr Arbeit ist, um $ job-> done () zu tun (), sofern nicht (@ $-Dateien); }; } Der Client bekommt irgendwie ein Token vom Server zurück. Es geht dann für jede Iteration an den Server zurück. Es kann das Token überprüfen, um zu prüfen, ob noch mehr Arbeit übrig ist. #Client My $ Token = Server :: Create_token (); für (1 .. Max_iterations) {server :: do_work ($ token); Letzte, wenn $ token -> {fertig}; } Anforderungen: · Perl.


SUB :: Slice :: Handbuch Zugehörige Software

Registry J2SE.

Registry-J2SE ist eine Bibliothek, die leichte Registrierungsfunktionen für Hibernate2- und Hibernate3-Konfigurationen bereitstellt. ...

158

Herunterladen