.NET で使用するのに最適な SNMP ライブラリは何ですか? 具体的には、トラップをリッスンしたり、set または get 要求を送信したりします。
4 に答える
Sharp SNMP Suite (#SNMP)を使用しています。LGPL 、Mono 互換、C# 3.0 で開発され、非常に優れた API を備えています。
こんにちは #SNMP の作成者として、私はここで偏見を持たないように最善を尽くします :)
ここに簡単な評価レポートのブログ投稿があります。
http://www.lextm.com/index.php/2007/12/product-review-snmp-libraries-for-net-evaluation-report/
私の意見では、PowerSNMP は、完全な機能セットとシンプルで自然な API の両方を備えた主要な製品です。多くの商用製品やオープン ソース製品があり、自分で評価して、どれが特別なニーズを満たすかを確認できます。
どれが最高ですか?これは、必要な SNMP 機能のサブセットと予算の大きさに基づいています。:)
ここにライブラリといくつかの例があります http://www.c-sharpcorner.com/UploadFile/malcolmcrowe/SnmpLib11232005011613AM/SnmpLib.aspx
私は個人的に、Adventnet の.NET SNMP APIを snmp 作業に使用しました。現在は WebNMS に名前が変更されています。この API に基づいていくつかの場所でコードを実行しています。
多くの例と安定性のために推奨されます。また、速いです。ただし、最後に SNMP を使用して以来、チェックアウトする価値のある .NET SNMP ライブラリが他にもいくつかあるようです。例: 他の返信で参照されている #SNMP。