SNMP MIB解析

SNMP MIB解析

分享本人的SNMP Gen 解析工具,使用Scala BNF模块开发。。

https://git.oschina.net/newzai/SnmpGen

可以快速开发SNMP网管服务器和客户端。

使用protobuf作为客户端和服务器之间的通信接口。。

以C#作为客户端、C++作为服务端(生成SNMP PDU)

C#客户端Class<–>Protobuf Msg<—> C++Class<—> SNMP PDU

根据SNMP MIB文件,解析Snmp Object、Snmp Group对象和Snmp Notify对象。 根据Snmp Object、Group、Notify等对象生成其它语言的业务对象和相关消息编解码。 

1. 与SNMP通信使用ACE ASNMP库,可以轻松的切换为SNMP++库。 

2. 使用google protobuf作为消息通信载体,因此同时生成了proto消息。 

3.生成C++业务对象,包含C++业务对象和SNMP PDU包之间的接口。

 4.生成C#业务对象,包含C#业务对象和protobuf消息之间的编解码 

5.生成xaml界面,供WPF等参考。页面布局根据oid的大小。实际需要调整。 6.通过trait扩展,可以轻易的实现其他语言的业务对象。。

转载于:https://my.oschina.net/cxh3905/blog/163620

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110007.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Maven的安装与配置

    Maven的安装与配置Maven超详细的安装与配置步骤

    2022年5月31日
    32
  • 监控流媒体服务器的搭建和使用_rtmp推流服务器

    监控流媒体服务器的搭建和使用_rtmp推流服务器当我们从网络摄像头上接收视频时,首先要了解协议(RTSP/RTMP/HTTP),然后是解码格式(MKV,RMVB),之后才是将视频(H264)和音频(AAC)格式数据分别解码为图像(RGB/YUV)和声音(PCM),再根据时间戳同步到流媒体平台(比如视频直播点播平台EasyDSS)播放。本文和大家讲一下视频流媒体服务器中RTMP和RTSP区别是什么?大家都知道我们研发的不同视频流媒体服务器是接入不同协议的,国标流媒体服务器接入GB28181协议,而视频直播点播流媒体服务器就是接入RTSP和RTMP协

    2022年10月20日
    3
  • 苹果x充电慢是什么原因_冬季冬季婴儿游泳馆水温上升慢是什么原因呢?该怎么办呢?…[通俗易懂]

    最近,天气越来越冷,正是婴儿游泳馆旺季之时,不少婴儿游泳馆经营者却反映,自己家的热水器好像不太给力了,水温上升速度很慢,已经影响了正常的经营。那么,冬季冬季婴儿游泳馆水温上升慢是什么原因呢?该怎么办呢?热水器安装位置不对空气能热水器需要安装在通风处,好安装在阳台。阳台是个半开放空间,可以自主掌握。冬季有利于新风机置换空气,夏季可以当空调使用,保证热水器的正常运行。其他热水器也要按照使用说明,选…

    2022年4月7日
    41
  • pycharm配色方案下载_sublime修改字体大小

    pycharm配色方案下载_sublime修改字体大小话不多说,先看效果图python中设置配色基本流程都差不多,版本不一样,但是基本设置也是大同小异步骤如下:第一步:File→Settings→Appearance&Behavior→Theme:Darcula→OK第二步:File→Settings→Editor→ColorScheme→ColorSchemeFont→Sche…

    2022年8月27日
    3
  • 求平方根C++

    求平方根C++

    2021年11月14日
    44
  • 凸函数与凹函数的区别_convex中文

    凸函数与凹函数的区别_convex中文读文章和学习过程中经常会遇到concave,convex以及down,up的组合。怎样区分呢?下面有一些摘自网络的定义,不同情况下应有不同的定义,以下仅供参考:定义一:当四种都存在时:上凹(conve

    2022年8月5日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号