opendaylight 中的 Restconf 是什么?

What is Restconf in opendaylight?

我是 opendaylight 和 mininet 领域的初学者。我想了解restconf和rest。

REST 背后的想法是,不是使用 RPC 等复杂机制在机器之间进行连接,而是使用简单的 HTTP 在机器之间进行调用。

RESTCONF 是一种基于 HTTP 的类似于 REST 的协议 运行,用于使用 NETCONF 中定义的数据存储访问 YANG 中定义的数据。它在端口 8080 上侦听 Http 请求并支持 OPTIONS、GET、PUT、POST、DELETE 操作。

以Opendaylight为例,您可以使用REST客户端(浏览器上的插件)在ODL的北向接口中进行这些操作。

例如,如果您有一个由 ODL 控制的 mininet 拓扑并且想要向那里的交换机添加流,您可以使用 "PUT" 操作通过引用正确的 URL.

您可能会发现 this link and this one 有用。