首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >北向界面和声界面,哪个理解是正确的?

北向界面和声界面,哪个理解是正确的?
EN

Software Engineering用户
提问于 2020-02-07 03:51:52
回答 1查看 197关注 0票数 0

对于一个系统的北向接口和声界面的理解,哪一个是正确的?

  • 一个

在理解A中,从/到高层系统的流量是北向接口(蓝色),而从/到低层系统的流量是南行接口(橙色)。

  • B

在理解B时,从低到高的交通是北行(蓝色),而从高到低的交通是南行(橙色)。

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2020-02-07 09:08:38

流量本身并不是接口。在某种意义上,接口是由一个系统如何与另一个系统对话的规则和约定来表示的,而在另一个(但相关的)意义上,它是实现这些规则的系统外围的一段代码,使通信成为可能。

当两个系统通信时,数据可以流向任何一个方向,具体取决于这些系统所做的事情。例如,某个系统的内部代码可以调用其北向接口层,以便与更高级别的系统对话;然后,该北向接口将与另一个系统的南向接口通信,而后者又将与该较高级别系统的内部进行交互。

所以更像是这样:

接口定义了通信的方式,使每个系统的内部相互解耦。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/404826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档