首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在C#中编写SNMP代理或SNMP扩展代理DLL

如何在C#中编写SNMP代理或SNMP扩展代理DLL
EN

Stack Overflow用户
提问于 2008-09-25 21:17:48
回答 2查看 11.7K关注 0票数 16

我需要为我的应用程序编写一个SNMP代理。

我读过有关如何使用win32编写SNMP扩展代理DLL的CodeProject article,但我想知道是否可以使用托管代码来实现。

另外,是否可以用托管代码编写自己的SNMP代理,并在windows SNMP服务中运行它?需要在我的服务器上运行windows SNMP服务才能提供基本的操作系统管理信息。

您会推荐哪种C# SNMP库?我找到了一些SNMP协议实现,但找不到关于如何实现C#代理的示例代码-大多数示例只是关于查询其他代理或发送陷阱。

EN

回答 2

Stack Overflow用户

发布于 2009-12-19 22:21:35

如果您想要使用.Net框架中的SNMP协议,请考虑这个库:#SNMP

似乎可以用它来编写您自己的SNMP服务器。但是标准的SNMP Agent架构并不是基于.Net的,所以--我假设--你不能使用上面提到的库来扩展它。您必须编写自己的库,这看起来是可能的。

希望这能有所帮助。

br--mabra

票数 5
EN

Stack Overflow用户

发布于 2008-09-26 03:50:08

  1. 我在网管系统开发的8年中用过的最好的库- adventnet
  2. 你可以自己写,但你需要理解ASN。那就祝你好运。
  3. SNMP代理做两件事:查询数据、发送和接收陷阱。你还想让他们做什么?洗衣服?!(对不起,忍不住了!:) )

你想用SNMP代理做什么?!你的应用需要发送陷阱吗?!或者从节点中查询数据?!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/136206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档