2017-03-14 109 views
1

我有一些設備的接口是CLI和SNMP。 SNMP實現自定義MIB。自動將SNMP服務轉換爲REST API

我想公開這個SNMP接口作爲一個REST API,我想知道是否有任何工具可以讀取MIB並自動創建一個REST API。

我的問題是:有一個工具(或一個進程)來創建一個基於MIB規範的REST API?

+1

從技術上講這是可行的,但我不認爲很多人會這樣做。您仍然有大量遺留代碼需要遷移(因爲實現的底層對象使用本地語言,比如C/C++或其他語言),而這些工具不會輕易處理。 –

+0

我在考慮更多關於代理。它訪問本地主機上的SNMP並將其轉發給HTTP休息。沒有代碼改變,容易做,但性能更差。 –

回答

2

我只是5分鐘前,偶然發現了這一點: RESTful SNMP Over HTTP: Part I

的問題是尋找一種方法來發布內部MIB(管理信息庫),數據網絡設備的結構安全和統一的方式通過更通用的HTTP(S)協議(超文本傳輸​​協議[安全])。

+0

那篇文章很好地討論了SNMP的各個方面如何映射到一個REST API,但沒有一個實際的實現,在那裏? –