多平台统一管理软件接口,如何实现多平台统一管理软件接口
206
2022-10-12
5G+:5G如何改变社会 读书笔记(5g5g如何改变社会pdf)
粗粗的略扫了一下这本书,还是写的比较深入的,当然也有一些概念的叙述和未来技术的畅想,不错的一本科普书;
新一代核心网协议体系
"工欲善其事,必先利其器。"每一代通信系统都有与之适应的协议体系。继3GPP确立了5G采用SBA作为5G核心网的基础架构后,5G核心网控制面网络功能间的接口协议设计成了SBA标准进一步落地的关键。SBA接口涉及多个层次的协议选择,即传输层、应用层、API(应用程序编辑接口)设计方式、序列化方法、IDL(接口描述语言),每个协议都有众多备选。经过产业界的深入分析及热烈讨论,最终确定了以TCP(传输控制协议)、HTTP 2.0、JSON(JavaScript[2] 对象标记)、RESTful(表征状态转移)、OpenAPI 3.0(开放应用编程接口3.0)的组合为基础的服务化接口协议体系(见图6–10)。
图6–10 服务化接口协议体系
TCP:它是一种面向连接的、可靠的、基于字节流的传输层通信协议。在简化的计算机网络OSI(开放式系统互联)模型中,它完成第四层传输层所指定的功能。在互联网协议族中,TCP层位于网络层之上、应用层之下的中间层。
HTTP 2.0:下一代HTTP协议。该协议由互联网工程任务组(IETF)的一个工作小组设计。HTTP 2.0具有二进制分帧层、多路复用、服务端推送、头部压缩(HPACK)、应用层重置连接、请求优先级设置几大优势。
JSON:一种轻量级的数据交换格式。它采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。这一格式易于人阅读和编写,同时也易于机器解析和生成,并能有效提升网络传输效率。
RESTful(简称REST):它描述了一个架构样式的网络系统,是一种软件架构风格、设计风格,提供了一组设计原则和约束条件。在目前主流的三种网络服务交互方案中,相比SOAP(简单对象访问协议)以及XML–RPC(可扩展标记语言–远程过程调用),RESTful更加简单明了,无论是对URL(统一资源定位符)的处理还是对Payload(有效载荷)的编码,RESTful都倾向于用更加简单轻量的方法设计和实现。
OpenAPI 3.0:它为RESTful API定义了一个与语言无关的标准接口。在不需要访问源代码、文档或通过网络流量检查的情况下,人和计算机能够通过它发现并理解服务的功能。基于合适的定义,消费者可以使用最简单的实现逻辑来理解远程服务并与之交互。
__________________________________________________________________________________
你要保守你心,胜过保守一切。
作者:刘俊涛的博客
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~