【发布时间】:2018-08-21 06:46:30
【问题描述】:
我使用ONOS 作为我的SDN 控制器,REST 在NB 和Netconf 在SB。
我可以通过这些层发送数据,捕捉响应并分析它们。
现在,问题是如何在REST API APP 中接收事件。
我的意思是APP不需要发送请求和分析响应,如果有什么事情发生,它会自动发送到NBAPPs。
我能做些什么来实现这个结构?
REST 应用程序是否可以接收事件?
【问题讨论】:
我使用ONOS 作为我的SDN 控制器,REST 在NB 和Netconf 在SB。
我可以通过这些层发送数据,捕捉响应并分析它们。
现在,问题是如何在REST API APP 中接收事件。
我的意思是APP不需要发送请求和分析响应,如果有什么事情发生,它会自动发送到NBAPPs。
我能做些什么来实现这个结构?
REST 应用程序是否可以接收事件?
【问题讨论】:
我知道答案了。
ONOS 有一个名为kafka 的集成,它可以将事件发送到consumer。
我还向ONOS 核心添加了一个kafka producer 作为模块,它可以发送ONOS 目前不支持的其他事件。
直到今天,ONOS 支持 LINK 和 DEVICE 事件。
更多信息:
https://wiki.onosproject.org/display/ONOS/Kafka+Integration
和:
http://kafka.apache.org/quickstart
祝你好运!
【讨论】: