SNMP :: NPADMIN.

SNMP :: NPADMIN هو API رفيع المستوى إلى طابعات الاستعلام عبر SNMP.
التحميل الان

SNMP :: NPADMIN. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Robert Lehr
  • موقع ويب الناشر:
  • http://search.cpan.org/~bozzio/SNMP-NPAdmin-1.0/NPAdmin.pm

SNMP :: NPADMIN. العلامات


SNMP :: NPADMIN. وصف

SNMP :: NPADMIN هو API رفيع المستوى إلى الطابعات الاستعلام عبر SNMP. SNMP :: NPADMIN هو API رفيع المستوى إلى طابعات الاستعلام عبر SNMP.synopsis # كائن D = SNMP :: NPADMIN-> جديد (طابعة => 'Porky'، Community => 'corpslp')؛ PrintF "الطابعة الخاصة بك، S، DONE S دعم PCL.N"، طابعة $، ($ p-> pcl ()؟ "": "لا")؛ # الإجرائي $ p = npa_connect (طابعة => 'porky'، community => 'corpplp')؛ printf "الطابعة الخاصة بك، s، تفعل دعم s pcl.n"، $ printer، (npa_pcl ($ p)؟ "": "لا")؛ حزمة SNMP :: NPADMIN هي منفذ كامل من SNMP / Printer الأداة المساعدة المسماة NPADMIN التي توفر واجهة رفيعة المستوى لطابعات الاستعلام عبر SNMP دون معرفة محددة ب MIBS SNMP أو التكوين الخاص بائع الطابعة. تمت كتابة NPAdmin الأصلية في C ++ بواسطة Ben Woodard الذي يواصل الحفاظ عليه على SourceForge. الهدف الأساسي في هذا المنفذ هو أن يكون لديك نسخة قابلة للتوسيعية ومتوسطة من نفس الوظيفة التي يوفرها NPADMIN الأصلية. لم يتم تحسين الأداء على الإطلاق؛ تم تحسينه للتمويل والصيانة. يعد NPAdmin الأصلية أمرا كبيرا للغاية، وفكرة كونها للاستعلام عن العديد من الطابعات بسرعة كبيرة، خاصة وأن SNMP قد تكون بطيئة للغاية. لن تكون SNMP :: NPADMIN بطيئة من خلال معايير بيرل بسبب الاستخدام المكثف للتشغيل تجميع الوقت من خلال الروتين التلقائي التلقائي. لا أعتقد بالضرورة أن هذا نظرا لأن مبرمج / SYS-Admin في كثير من الأحيان لن يستخدمه جميع الأساليب / الفرعية المتاحة التي سيتم تجميعها عادة أثناء بدء التشغيل؛ بالنظر إلى أنه سيتم استدعاء بعض الأساليب / الفرعية فقط، ثم سيتم تجميع عدد قليل فقط خلال عمر العملية. ربما يكون الفرق في السرعة بسبب هذا الأمر ضئيلا في كلتا الحالتين. تم اختيار التصميم من أجل الحصول على أكبر قدر ممكن من المعلومات في تنسيق طاولة قابلة للصيانة وجعل المنطق عام قدر الإمكان؛ ليس للسرعة. لذلك هذا هو اختيارك. إذا كان لديك بعض الطابعات غير المدعومة وتريد أن تكون قادرا على تعديل التعليمات البرمجية لدعمها ثم استخدم SNMP :: NPADMIN. إذا كنت بحاجة إلى دعم الكثير من الطابعات باستمرار مع هذا النوع من الأداة المساعدة، فعليك استخدام NPAdmin's Ben Woodard's NPADMIN.Requirements: متطلبات بيرل: perl.


SNMP :: NPADMIN. برامج ذات صلة