我将ONOS用作SDN控制器,NB中的REST和SB中的Netconf。 我可以在这些层上发送数据,捕获响应并进行分析。 现在,问题是如何在REST API APP中接收事件。 我的意思是说,不需要APP发送请求和分析响应,如果发生任何事情,它将自动发送到NB APP。 我该怎么做才能实现这种结构? REST应用程序是否有可能接收事件?
答案 0 :(得分:0)
我有答案。
ONOS具有一个名为kafka的集成,可以将事件发送给使用者。 我还添加了一个kafka生产者作为ONOS核心的模块,可以发送ONOS目前不支持的其他事件。
直到今天,ONOS都支持LINK和DEVICE事件。
有关更多信息:
https://wiki.onosproject.org/display/ONOS/Kafka+Integration
和:
http://kafka.apache.org/quickstart
祝你好运!