SNMP :: NPADMIN

SNMP :: NPADMIN est une API de haut niveau pour interroger des imprimantes via SNMP.
Télécharger maintenant

SNMP :: NPADMIN Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Robert Lehr
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~bozzio/SNMP-NPAdmin-1.0/NPAdmin.pm

SNMP :: NPADMIN Mots clés


SNMP :: NPADMIN La description

SNMP :: NPADMIN est une API de haut niveau pour interroger des imprimantes à la SNMP. SNMP :: NPADmin est une API de haut niveau pour interroger des imprimantes à interrogation via snmp.synopsis # orientée objet $ p = SNMP :: NPADMIN-> Nouvelle (imprimante => 'Porky', communauté => 'Corpslp'); printf "Votre imprimante,% s, ne prend pas en compte PCL.n", $ imprimante, ($ p-> pcl ()? "": "Non"); # procédural $ p = npa_connect (imprimante => 'Porky', communauté => 'Corpslp'); Printf "Votre imprimante,% s, ne supporte% S Prise en charge PCL.n", $ imprimante, (NPA_PCL ($ P)? "": "Non"); Le package SNMP :: NPADMIN est un port complet d'une SNMP / imprimante Utilitaire appelé NPADmin qui fournit une interface de haut niveau pour interroger des imprimantes à interrogation via SNMP sans connaître spécifiquement des connaissances spécifiques des MIB SNMP ou la configuration spécifique au fournisseur de l'imprimante.Le NPAdmin original a été écrit en C ++ par Ben Woodard qui continue de le maintenir sur Sourceforge. L'objectif principal Dans ce port, il est d'avoir une version maintenable et extensible de la même fonctionnalité que l'original NPADMIN fournit.Il n'est pas optimisé pour la performance du tout; Il est optimisé pour l'extensibilité et la maintenabilité. Le NPAdmin d'origine est très extrêmement performant, l'idée étant d'interroger de nombreuses imprimantes très rapidement, d'autant plus que SNMP peut être assez lente. Soyez juste, SNMP :: NPADMIN pourrait même être lent par des normes PERL en raison de l'utilisation approfondie de la course. Compilation du temps via le sous-programme automatique. Je ne crois pas nécessairement que cela puisque un programmeur / SYS-admin n'utilisera pas toutes les méthodes / sous-routines disponibles qui seraient généralement compilées lors du démarrage; Étant donné que seules quelques méthodes / sous-routines seront appelées, seulement quelques-unes seront compilées au cours de la vie du processus. Probablement la différence de vitesse dû à celle-ci sera insignifiante de toute façon. La conception a été choisie afin d'obtenir autant d'informations dans un format de table maintenu et de rendre la logique aussi générique que possible; Pas pour la vitesse.So c'est votre choix. Si vous avez des imprimantes non supportées et que vous souhaitez pouvoir modifier le code pour les supporter, utilisez SNMP :: NPADMIN. Si vous devez soutenir de nombreuses imprimantes de manière continue avec ce type d'utilité, vous devez utiliser NPAdmin de Ben Woodard.Requifications: · Conditions de Perl: · Perl


SNMP :: NPADMIN Logiciels associés