SDN软件定义网络之北向接口概述和REST API设计规范

北向接口概述

分类:功能型、基于意图

在这里插入图片描述

北向接口的实现

在这里插入图片描述

REST API

相关概念

Roy Thomas Fielding博士

遵循RESTful设计的API就是REST API

规范、简洁

资源

REST是面向资源的设计

资源标识符

URI 统一资源标示符

URL 统一资源定位符,URL是URI的子集

表述

用一个表述来捕获一个资源当前或预期的状态

元数据

描述数据的数据,分为表述元数据和资源元数据

REST约束条件

在这里插入图片描述

REST API设计规范

HTTP动作(六个)

  • HEAD
  • GET
  • POST
  • PATCH
  • PUT
  • DELETE

在这里插入图片描述

资源的类型

响应状态码

在这里插入图片描述

Floodlight北向API实现功能

在这里插入图片描述

ACL模块示例:

在这里插入图片描述

curl为例的命令

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Sun_Raiser/article/details/119112822