| Poe :: stadium. PoE :: stufe ist eine Basis-Perl-Klasse für Nachrichten-angetriebene Objekte. |
Jetzt downloaden |
Poe :: stadium. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Rocco Caputo
- Website des Verlags:
- http://search.cpan.org/~apocal/
Poe :: stadium. Stichworte
Poe :: stadium. Beschreibung
PoE :: stadium ist eine Basis-Perl-Klasse für Nachrichten-angetriebene Objekte. PoE :: Bühne ist eine Basis-Perl-Klasse für messagetriebene Objekte.Synopsis #! / Usr / bin / env perl {Paket-App; Verwenden Sie PoE :: Bühne :: App QW (: Basis); sub On_run {drucken "Hallo", mein $ arg_wwom, "! n"; }} App-> neu () -> run (wem => "welt"); Beenden; POE :: STAGE ist ein Satz von Basisklassen für Nachrichten-angetriebene Objekte. Es implementiert saubere Standardmuster, die aus jahrelangen Arbeiten mit PoE und PoE: Schließlich kommen sie zusammen, um Programme zu implementieren 2. Der Client stellt eine Verbindung zum Server her. 3. Der Client überträgt eine Anfrage. 4. Der Kunde erhält eine Antwort. Mit Design, POE :: Bühne fördert die Zersetzung von Aufgaben in mehrere kleinere Stufen. Wenn diese Stufen generisch genug sind, können neue Aufgaben durch Wiederverwendungen in verschiedenen Konfigurationen abgewickelt werden. Der hypothetische HTTP-Client ist möglicherweise ein einzelnes Bühnenbild, das aus drei kleineren zusammengesetzt ist: eine DNS-Resolver-Stufe, die DNS-Anforderungen annimmt und DNS-Anforderungen annimmt und DNS-Reaktionen zurückgibt. Eine TCP-Client-Anschlussfabrik, die Sockel-Endpunktbeschreibungen und andere Parameter annimmt und schließlich etablierte Verbindungen zurückgibt. Schließlich gibt es eine HTTP-Protokollstufe, die etablierte Verbindungen zum Senden von Anforderungen und Analyseantworten verwendet. Diese Stufen wären mit einer übergeordneten HTTP-Client-Bühne gekapselt. Dies würde HTTP-Anforderungen annehmen und HTTP-Antworten zurückgeben, nachdem die erforderlichen Schritte ausgeführt wird, um sie zu sammeln. Dies gilt für alle, die mit Objekten zusammenarbeiten. Diese Objekte sind jedoch asynchron und botschaftetrieben. Die Basisnachrichtenklasse, PoE :: Anforderung und seine Unterklassen, implementieren eine Standardanforderungs- / Antwortschnittstelle zwischen PoE :: Bühnnenobjekten. Soweit möglich, versuchen diese Nachrichten, einfachere, direktere Anruf- / Return-Syntax, wenn auch asynchron, nachzuahmen. PoE :: Bühne bietet auch ein leistungsstarkes, schließungsbasiertes System zum Aufrechterhalten des Anforderungs- und Reaktionszustands, so dass Sie nicht müssen. Anforderungen: · Perl.
Poe :: stadium. Zugehörige Software