JoAP :: Proxy :: Package :: Server

JOAP :: Proxy :: Package :: Server is een basisklasse voor proxies van de JOAP-server.
Download nu

JoAP :: Proxy :: Package :: Server Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Evan Prodromou
  • Uitgever website:
  • http://search.cpan.org/~evan/

JoAP :: Proxy :: Package :: Server Tags


JoAP :: Proxy :: Package :: Server Beschrijving

JoAP :: Proxy :: Package :: Server is een basisklasse voor proxies van de JOAP-server. JOAP :: Proxy :: Package :: Server is een basisklasse voor proxies van JOAP-server.Synopsis # Definieer het pakketpakket MyProxyserver; Gebruik JOAP :: Proxy :: Package :: Server; Gebruik basis qw (JOAP :: PROXY :: PAKKET :: SERVER); # Definieer op afstand adres myproxyserver-> adres ('joap-server.example.net'); # Definieer lokale klassen voor klassen op server myproxyserver-> classProxy ({persoon => myproxy :: persoon, foo => myproxy :: foo}); 1; pakket main; # Krijg een Jabber-verbinding (je bent hiervoor verantwoordelijk) mijn $ con = get_net_jabber_connection_somehow (); # Zet het voor alle proxies JOAP :: proxy-> -aansluiting ($ con); # Initialiseer de server mijn $ server = myproxyserver-> krijgen; # Lees een attribuut mijn $ foo = $ server-> loglevel; # Stel een attribuut $ SERVER-> logLEVEL (14) in # Opslaan gewijzigde waarden $ Server-> Opslaan; # Vernieuw attributen van de Remote Server $ Server-> Vernieuwen; # Bepaal welke lokale klasse een externe klasse vertegenwoordigt Mijn $ LOCAL = $ SERVER-> Proxy_class ('Person@joap-server.example.net'); AbstractThis-module biedt een abstracte basisklasse die kan worden gebruikt om de JOAP-objectserverklassen te maken. Deze klassen winkelen metadata over de objectserver in het pakket, waardoor dingen een beetje efficiënter zijn. Het voordeel van het gebruik van een pakket om objectserver metadata te gebruiken, is een beetje moot, omdat er sowieso een klein (bij voorkeur singleton) aantal gevallen zal zijn. Het belangrijkste voordeel is dat de code generator, JoappXgen, de metagegevens in het pakket voor u kan plaatsen, een rondreis opslaan naar de server voor elke programma-aanroeping. Merk op dat het instellen van de metadata een beetje lastig en foutgevoelig is; Als je het met de hand opzet, zorg er dan voor dat je alle metadata krijgt, of je hebt rare fouten. In geval van twijfel, gewoon in het adres en de klas plaatsen. Daarbij kunt u lokale perl-modules in kaart brengen aan externe classes.Note die u de externe objectserver niet hoeft te gebruiken als u niet wilt. U kunt gewoon rechtstreeks met zijn klassen en instanties praten. De perl-methoden zijn erg vergelijkbaar met die voor andere JOAP :: Proxy-pakketten, maar ze worden hier vermeld voor volledigheid. Als u een gebruik is, moet u het kenmerk van de verbindingsklasse van de JOP instellen :: proxy-les voordat u een van de methoden in dit pakket gebruikt (behalve misschien adres). Zie JOAP :: Proxy voor meer informatie. Vereisten: · Perl


JoAP :: Proxy :: Package :: Server Gerelateerde software