16

アプリケーション用の SNMP エージェントを作成する必要があります。

win32 を使用して SNMP 拡張エージェント DLL を作成する方法に関するCodeProject の記事を読みましたが、マネージ コードでそれを実行できるかどうか知りたいです。

また、マネージ コードで独自の SNMP エージェントを記述し、Windows SNMP サービスで実行することは可能ですか? 基本的なオペレーティング システム管理情報を提供するために、サーバー上で Windows SNMP サービスを実行する必要があります。

どの C# SNMP ライブラリをお勧めしますか? C# SNMP プロトコルの実装はいくつか見つかりましたが、SNMP エージェントの実装方法に関するサンプル コードは見つかりませんでした。ほとんどのサンプルは、他のエージェントへのクエリやトラップの送信に関するものだけです。

4

2 に答える 2

5

.Net Framework から SNMP プロトコルを使用する場合は、このライブラリを考慮してください: #SNMP

それを使用して独自の SNMP サーバーを作成する可能性があります。しかし、標準の SNMP エージェント アーキテクチャは .Net に基づいていないため、上記のライブラリを使用して拡張することはできないと思います。独自に作成する必要があり、これは前述のライブラリで可能に見えます。

この助けを願っています。

br--マブラ

于 2009-12-19T14:21:34.980 に答える
2
  1. 8 年間の NMS 開発で使用した最高のライブラリ - adventnet
  2. 独自に記述できますが、ASNを理解する必要があります。頑張ってください。
  3. SNMP エージェントは、データのクエリ、トラップの送受信という 2 つのことを行います。他に何をしてもらいたいですか?洗濯物を洗う?!(申し訳ありませんが、それに抵抗できませんでした!:))。

SNMP エージェントで何をしようとしていますか?! アプリはトラップを送信する必要がありますか?! またはノードからのデータのクエリ?!

于 2008-09-26T03:50:07.533 に答える