1.some/ip 位于OSI 7层模型的4层之上,当接收方有需求的时候才发送,可以大大降低总线的负载。

2.some/ip报文中“Message Type”有以下几种类型:

  • Request(期待相应的请求)
  • Request_No_Return(不期待相应的请求)
  • Notification(事件通知)
  • Response(响应消息)
  • Error(报错消息)

Notification属于通知类的服务,首先由Client向Server订阅服务内容,然后Server向Client自动发布服务内容。Notification分为Event和Field两类,两者都要先向Server订阅,区别在于Event是某一时刻的快照,只是事件的通知,而Field除了事件通知之外,还有Getter和Setter的功能,即对信息进行读写的操作。

3.some/ip-SD是some/ip的一种特殊服务,可以让Client知道Server可以提供哪些服务,some/ip有两种动态发现服务的机制:一种是Offer Service,由Server向网络上的小伙伴告知它所提供的服务;另一种是Find Service,由Client向Server请求可用的服务。

参考:1.https://blog.csdn.net/huihuige092/article/details/105470534/
2.https://zhuanlan.zhihu.com/p/48424110

SOME/IP 入门知识整理相关推荐

  1. 前端入门知识整理(1)Vscode使用

    前端入门(1) 最近社团需要,所以整理了一下从0开始学习前端的一些知识. 安装软件 (VScode)以及对应插件的安装,相关配置. 介绍vscode常用快捷键 初始化第一个html程序 1.软件以及插 ...

  2. 深度学习入门知识整理-训练技巧以及模型调优

    目录 网络模型先简单后复杂 确认模型损失 检查中间输出和连接 关于可视化神经网络的主要方法,Faizan Shaikh 举出了三个例子: 超参数的选择 学习率范围侧视图Colab Notebook N ...

  3. speedtree中文对照ppt_SpeedTree树木建模入门知识整理

    本文知识点整理仅为记录本人学习过程中的知识点,略显粗浅,内容较杂乱,敬请各位见谅! 一.软件介绍 Speedtree是三维软件做树木的一个很强的软件,支持很多树木的快速建立和渲染,而且它自己本身还带有 ...

  4. 智能手机Symbian操作系统入门知识整理

    1.什么是S60.        什么是OS6/7/8/9,什么是J2ME.        什么是MIDP 根据人机界面的不同Symbian操作系统分为S60.S80.S90和UIQ,发展不同用户界面 ...

  5. JavaScript入门知识整理二

    文章目录 一.基础知识 二.事件 示例一.鼠标点击按钮触发add2()函数的执行 示例二.文本框 示例三.页面加载事件(onload) 三.DOM对象,控制HTML元素 示例一.将HTML分解成DOM ...

  6. Uni-APP入门知识整理

    目录 前言 - 课程介绍 一.课程背景 二.学前须知 三.课程大纲 UniAPP 快速入门学习 一.UniAPP 介绍 (1)什么是 UniAPP ? (2)为什么要选择 UniAPP ? (3)Un ...

  7. 关于服务器的入门知识整理

    1.服务器和PC的区别? 服务器作为硬件来说,通常是指那些具有较高计算能力,能够提供给多个用户使用的计算机. PC机(personal computer)是指个人计算机,在一个时刻通常只为一个用户服务 ...

  8. java快速入门知识整理:9、java数据类型:布尔型(boolean)

    文章目录 一.布尔型(逻辑型)简单说明 二.代码演示说明 一.布尔型(逻辑型)简单说明 在 Java 语言中布尔类型的值只包括 true 和 false,没有其他值,不包括 1 和 0, 布尔类型的数 ...

  9. 大数据技术之Hadoop分布式文件系统HDFS系统知识整理(从入门到熟练操作)

    系列博客 1.大数据技术之Hadoop完全分布式集群搭建+Centos7配置连通外网和主机 2.大数据技术之Hadoop编译源码 3.大数据技术之Hadoop分布式文件系统HDFS系统知识整理(从入门 ...

最新文章

  1. 【前沿技术】被“围剿”的比特币,一个月“吃”掉4500万度电!
  2. 使用 git 下载linux 源码
  3. python爬虫基础知识点_入门Python爬虫知识点梳理
  4. VS.NET 2005中实用的默认键
  5. 【机器视觉】 until算子
  6. java mysql_Java与mysql的连接
  7. ThinkPHP中的find和select的区别
  8. 论高性能机房标识标签管理办法一现状篇
  9. java条件运算查询学生成绩_java条件运算符的应用实例之成绩分级
  10. 第一百六十三节,jQuery,基础核心
  11. uni_app UView 2.0 Upload 上传 header 如何配置
  12. Sql server添加示例数据库Northwind
  13. linux 检查系统丢包,Linux 下网络丢包问题处理
  14. 卧槽!出了一个Python实时目标跟踪系统神器!
  15. UINO优锘:深度|扒一扒图化资源申请之三生三世那点事儿
  16. 5号字对应的数字字号_5号字体比较于多少pt
  17. SQL server 服务报 远程过程调用失败0x800706be
  18. Asynchronous FIFO with gray code(异步FIFO verilog设计理念)
  19. 关于中医把脉的一点想法
  20. JAVA开发(后端):微信小程序API调用详细分析及步骤

热门文章

  1. java mo_mojava和 high sierra系统区别?
  2. npm update 作用,它做了那些事情?
  3. 李德毅、谭铁牛、杨强、周志华共话 AI,CCAI 2017 即将启幕
  4. Login 命令使用方法
  5. HTML学习3:常用标签之文本标签
  6. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计
  7. 卷积神经网络CNN5
  8. Win11不能录制音频怎么办?Win11无法录入声音的解决方法
  9. 美国风投:要么拿着现金 要么到中国去投资
  10. 获取微信小程序源码并进行反编译