JOAP :: Proxy :: Paket :: Server

JOAP :: Proxy :: Paket :: Server ist eine Basisklasse für Proxies von JOAP-Server.
Jetzt downloaden

JOAP :: Proxy :: Paket :: Server Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Evan Prodromou
  • Website des Verlags:
  • http://search.cpan.org/~evan/

JOAP :: Proxy :: Paket :: Server Stichworte


JOAP :: Proxy :: Paket :: Server Beschreibung

JOAP :: Proxy :: Paket :: Server ist eine Basisklasse für Proxies von JOAP-Server. JOAP :: Proxy :: Paket :: Server ist eine Basisklasse für Proxies von Joap Server.Synopsis # Definieren Sie das Paketpaket MyProxyserver; Verwenden Sie JOAP :: Proxy :: Paket :: Server; Verwenden Sie Base QW (JOAP :: Proxy :: Paket :: Server); # Definieren Sie die Remote-Adresse myProxyserver-> Adresse ('joaps-server.example.net'); # Definieren Sie lokale Klassen für Klassen auf dem Server myProxyserver-> ClassProxy ({Person => MyProxy :: Person, Foo => MyProxy :: foo}); 1; Packung Main; # Holen Sie sich eine Jabber-Verbindung (Sie sind dafür verantwortlich) meine $ con = get_net_jabber_connection_someHow (); # Setzen Sie es für alle Proxies-Joap :: Proxy-> Anschluss ($ con); # Initialisieren Sie den Server meinen $ server = myProxyserver-> erhalten; # ein Attribut lesen My $ foo = $ server-> loglevel; # Setzen Sie ein Attribut $ Server-> loglevel (14); # geänderte Werte speichern $ Server-> Speichern; # Aktualisieren Sie Attribute vom Remote-Server $ Server-> Aktualisieren; # Bestimmen Sie, welche lokale Klasse eine Remote-Klasse darstellt, meine $ local = $ server-> proxy_class ('person@joap-server.example.net '); AbstractThis-Modul bietet eine abstrakte Basisklasse, mit der Joap Object Server-Klassen erstellt werden können. Diese Klassen speichern Metadaten über den Objektserver im Paket, wodurch die Dinge etwas effizienter werden. Der Vorteil, ein Paket zum Speichern von Object Server-Metadaten zu verwenden, ist ein bisschen moot, da trotzdem eine kleine (vorzugsweise Singleton) -Steile vorhanden ist. Der Hauptvorteil ist, dass der Codegenerator Joappxgen die Metadaten für Sie in das Paket legen, um für jeden Programmaufruf eine Rundreise auf den Server zu speichern. Beachten Sie, dass das Einrichten der Metadaten etwas schwierig ist und anfällig ist; Wenn Sie es von Hand einrichten, stellen Sie sicher, dass Sie alle Metadaten erhalten, oder Sie haben seltsame Fehler. Wenn Sie im Zweifelsfall nur in die Adresse und Klassenmap einfügen, können Sie lokale Perl-Module an Remote-Klassen zuordnen.note, dass Sie den Remote-Objekt-Server nicht verwenden müssen, wenn Sie nicht möchten. Sie können einfach direkt mit seinen Klassen und Instanzen sprechen. Die Perl-Methoden sind denjenigen für andere JOAP :: Proxy-Pakete sehr ähnlich, aber hier sind hier für Vollständigkeit aufgeführt. Eine Nutzung Hinweis, Sie sollten das Attribut des Verbindungsklasses des JOAPs einstellen :: Proxy-Klasse, bevor Sie eine der Methoden in diesem Paket verwenden (außer vielleicht Adresse). Sehen Sie den Joap :: Proxy für weitere Informationen. Anforderungen: · Perl.


JOAP :: Proxy :: Paket :: Server Zugehörige Software