首先看一下官方定义

A northbound interface is an interface that conceptualizes lower level details. It interfaces to higher level layers and is normally drawn at the top of an architectural overview.

北向接口是指,一个较低层次的接口连接更高层的层接口,通常绘制在体系结构概述的顶部。
A southbound interface decomposes concepts in the technical details, mostly specific to a single component of the architecture. Southbound interfaces are drawn at the bottom of an architectural overview.

南向接口是指,偏重技术细节,主要是特定于架构的单个组件。通常绘制在体系结构概述的底部。
Northbound interfaces normally talk to southbound interfaces of higher level components and vice versa.

如果把组件分为高和低组件。

低级组件的北向接口通常与高级组件的南向接口接口通信,反之亦然。

(有点类似于C2的架构风格,构件和连接件,顶部和底部)

命名由来

北向接口因处于架构图的顶部而得名,南向接口则因处于架构图的底部而得名,地图中上北下南;

简图解释

南北向接口只是针对某个组件来说的,向下的接口称为南向,向上的接口称为北向。

例如在Spring项目中,View对Controller层就是北向接口,Controller对Service层就是南向接口,而Service对mapper层又是北向接口,mapper层对数据库层又是北向接口。

南北向接口说的其实是一种概念,在不同的模式中都可以使用。

以上本人对SDN网络中提及的南北向接口的简单理解。

如有理解错误,欢迎各位朋友的指正。

什么是北向接口和南向接口?相关推荐

  1. 北向接口和南向接口及SDN

    北向接口和南向接口及SDN 南向接口是指控制面跟数据转发面之间的接口,传统网络的南向接口并没有什么标准化,存在于各个设备商的私有代码中,对外也不可见,也就是说既不标准也不开放.而在SDN架构中,希望南 ...

  2. 物联网中,北向接口和南向接口是什么?

    物联网技术蓬勃发展,很多工厂已经实现自动化和智能化,但有着更多的工业和企业不了解相关领域,承担着较高的设备成本.运维成本.管理成本,利润回收周期也是较长,往往都是做不久就亏钱跑路,我们需要向着那些智能 ...

  3. 什么是北向接口和南向接口

    Northbound Interface/Southbound Interface 在接需求的时候,发现了北向接口和南向接口这两个名词,本着学习的心态,分享给大家 官方定义 A northbound ...

  4. 网管“北向接口”与“南向接口”

    北向接口 北向接口(Northbound Interface)提供给其他厂家或运营商进行接入和管理的接口,即向上提供的接口.它是驻留在底层网管上的一个进程,与通常所说的Agent功能相同,负责处理来自 ...

  5. 【物联网】物联网项目之北向接口与南向接口

    北向接口 概念 管理其他厂家网关或设备的接口,即向下提供的接口 南向接口 概念 提供给其他厂家或运营商进行接入和管理的接口,即向上的接口.

  6. 什么是南向接口和北向接口,南北流量和东西流量

    1. 南向接口和北向接口 北向接口:提供给其他厂家或运营商进行接入和管理的接口,即向上提供的接口. 如网管提供三种北向接口,分别为CORBA(Common Object Request Broker ...

  7. SDN南向接口和北向接口

    SDN应用编排和资源管理技术 SDN网络的最终目标是服务于多样化的业务应用创新.因此随着SDN技术的部署和推广,将会有越来越多的业务应用被研发,这类应用将能够便捷地通过SDN北向接口调用底层网络能力, ...

  8. SDN南向接口和北向接口区别

    SDN应用编排和资源管理技术 SDN网络的最终目标是服务于多样化的业务应用创新.因此随着SDN技术的部署和推广,将会有越来越多的业务应用被研发,这类应用将能够便捷地通过SDN北向接口调用底层网络能力, ...

  9. SDN软件定义网络 学习笔记(3)--北向接口、东西向接口

    1. 北向接口 北向接口提供了 SDN 中开发者与控制器间的交互功能.从更为宽泛的角度考虑,北向接口在 SDN 控制器中的作用类似于命令行在传统NOS 中的作用,都是实现了网络管理者对网络的设计与管理 ...

最新文章

  1. 第二期安全狗讲坛3月11日开始
  2. Python字符串处理函数
  3. mysql+join+分库分表_MySQL分库分表篇
  4. SD-WAN加速推动企业分支上云—Vecloud
  5. 课时109.外边距合并现象(掌握)
  6. 利用iTextSharp对PDF进行签名(E-signing PDF documents with iTextSharp)--推荐
  7. 结构体定义小的放前面_编程C语言进阶篇——自定义数据类型:结构体
  8. cv岗工作做什么_只会python能做什么工作
  9. 八皇后问题(非递归版)
  10. MariaDB之基于Percona Xtrabackup备份大数据库[完整备份与增量备份]
  11. Android 11 存储权限适配指南
  12. LearnOpenGL - 纹理贴图 源代码
  13. javascript : spket 视频教程
  14. Vista v12.0 Win32-ISO 1DVD(地震数据处理)
  15. 简简的语法3:对句子按用途进行划分
  16. AGV路径规划方法——A*算法
  17. c语言程序24转换12时间,C语言将24小时制转换为12小时制的方法
  18. 【超详细】FL Studio 21新版更新全解析!80项更新与改进!
  19. 解决Ubuntu输入正确密码后无法进入桌面,一直停留在登陆界面的问题
  20. Maven中打胖包和瘦包

热门文章

  1. 如何在 Visual Paradigm 上执行静默安装
  2. 一张图30分钟带你入门python-我,30分钟,P了100张图,秒杀全公司同事
  3. python:判断3个数不相等
  4. 淘宝卖家中心打开淘宝客推广网页空白
  5. Smart Git Assume Unchanged
  6. screenX、clientX、pageX三者间的区别
  7. 验房师专用验房项目验收内容
  8. Cross-species regulatory sequence activity prediction
  9. android emulator 安装 google play
  10. QLabel setText 标红 加粗