Joap :: Proxy :: Paquete :: Server

JoAP :: Proxy :: Paquete :: Server es una clase base para los proxies de JoAP Server.
Descargar ahora

Joap :: Proxy :: Paquete :: Server Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Evan Prodromou
  • Sitio web del editor:
  • http://search.cpan.org/~evan/

Joap :: Proxy :: Paquete :: Server Etiquetas


Joap :: Proxy :: Paquete :: Server Descripción

Joap :: Proxy :: Paquete :: Server es una clase base para los proxies de JoAP Server. Joap :: Proxy :: Paquete :: Server es una clase base para los proxies de Joap Server.Synopsis # Define el paquete de paquete MyProxyserver; Use JoAP :: Proxy :: Paquete :: Servidor; Use Base QW (JoAP :: Proxy :: Paquete :: Servidor); # define la dirección remota myproxyserver-> dirección ('joap-server.example.net'); # Definir clases locales para clases en el servidor myproxyserver-> classproxy ({persona => myproxy :: persona, foo => myproxy :: foo}); 1; Paquete principal; # Obtén una conexión de Jabber (eres responsable de esto) My $ CON = get_net_jabber_connection_somehow (); # Configurarlo para todos los proxies Joap :: Proxy-> Conexión ($ CON); # Inicializar el servidor My $ Server = MyProxyServer-> Obtener; # Leer un atributo My $ foo = $ servidor-> Loglevel; # establecer un atributo $ servidor-> Loglevel (14); # guardar valores modificados $ servidor-> guardar; # Actualizar atributos del servidor remoto $ servidor-> Actualizar; # Determine qué clase local representa una clase remota My $ local = $ server-> proxy_class ('person@joap-server.example.net '); Respartsthis Module proporciona una clase base abstracta que se puede usar para crear clases de servidor de objetos de JoAP. Estas clases almacenan metadatos sobre el servidor de objetos en el paquete, lo que hace que las cosas un poco más eficientes. El beneficio de usar un paquete para almacenar metadatos del servidor de objetos es un poco discutible, ya que va a haber un pequeño número de instancias (preferiblemente singleton). El beneficio principal es que el generador de código, JoApxgen, puede colocar los metadatos en el paquete para usted, guardando un viaje de ida y vuelta al servidor para cada invocación del programa. Tenga en cuenta que configurar los metadatos es un poco complicado y propenso a errores; Si lo configura a mano, asegúrese de obtener todos los metadatos, o tendrá errores extraños. En caso de duda, simplemente ponga la dirección y el ClaseMap .Adicionalmente, le permite asignar módulos locales Perl a clases remotas. Nota que no tiene que usar el servidor de objetos remotos si no quiere. Solo puede hablar directamente con sus clases y instancias. Los métodos de Perl son muy similares a los de otros paquetes de JoAP :: Proxy, pero se enumeran aquí para completar. Una nota de uso, debe establecer el atributo de la clase de conexión del Joap :: Clase de proxy antes de usar cualquiera de los métodos en este paquete (excepto Tal vez la dirección). Vea Joap :: Proxy para obtener más información. Requisitos: · Perl


Joap :: Proxy :: Paquete :: Server Software relacionado