news 2026/4/22 22:42:12

【翻译】【SOMEIP-SD】Page90 - Page93

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【翻译】【SOMEIP-SD】Page90 - Page93

文章目录

[PRS_SOMEIPSD_00452]
客户都可以通过发送一个TTL=0的Subscribe Eventgroup消息从服务端注销订阅。


[PRS_SOMEIPSD_00453]
订阅/发布 注册/注销 流程如下

  1. 客户端1 订阅
    1. 服务端:OfferService() to Client 1 and Client 2
    2. 客户端1:SubscribeEventgroup()
    3. 服务端:updateRegistration()
    4. 服务端:SubscribeEventgroupAck + Events() to Client 1
  2. 客户端2 订阅
    1. 客户端2:SubscribeEventgroup()
    2. 服务端:updateRegistration()
    3. 服务端:SubscribeEventgroupAck + Events() to Client 2
  3. 客户端2 停止订阅
    1. 客户端2:StopSubscribeEventgroup()
    2. 服务端:updateRegistration()
  4. 客户端1保持订阅

[PRS_SOMEIPSD_00454]
服务端的SOME/IP-SD应在发送event和notification event出错时,删除相应的订阅实体信息。

错误包含但不限于无法与通信对端通信,或TCP连接错误。

[PRS_SOMEIPSD_00457]
面向链接的订阅/发布流程如下

  1. 无先前的注册 + 客户端订阅
    1. 服务端:OfferService()
    2. 客户端:SubscribeEventgroup()
    3. 服务端:updateRegistration()
    4. 服务端: SubscribeEventgroupAck + Events()
  2. 服务侧链接丢失
    1. 服务端:linkDown()
    2. 服务端:deleteRegistrations()
    3. 服务端:linkUp()
  3. 服务端重新提供服务,客户端发现服务端重启
    1. 服务端:OfferService()[Session ID=1, Reboot=1]
    2. 客户端:SubscribeEventgroup()
    3. 服务端:updateRegistration()
    4. 服务端:SubscribeEventgroupAck + Events()、

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:14:52

为什么顶尖实验室都在关注Open-AutoGLM?(内幕首次曝光)

第一章:Open-AutoGLM的诞生背景与行业影响随着大语言模型在自然语言处理领域的广泛应用,自动化任务生成与执行的需求日益增长。传统模型依赖人工设计提示工程与流程编排,效率低且难以扩展。在此背景下,Open-AutoGLM应运而生&#…

作者头像 李华
网站建设 2026/4/23 13:14:49

BongoCat终极使用教程:让可爱猫咪成为你的数字伙伴

BongoCat终极使用教程:让可爱猫咪成为你的数字伙伴 【免费下载链接】BongoCat 让呆萌可爱的 Bongo Cat 陪伴你的键盘敲击与鼠标操作,每一次输入都充满趣味与活力! 项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat 厌倦了单调…

作者头像 李华
网站建设 2026/4/23 13:12:23

Snap2HTML:终极文件目录可视化神器,一键生成交互式HTML目录树

还在为复杂的文件夹结构而烦恼吗?Snap2HTML是一款革命性的文件目录可视化工具,能够将你的硬盘文件夹结构转换为完整的交互式HTML文件。这个免费应用不仅提供树状视图导航,还内置强大的搜索功能,让文件管理变得前所未有的简单直观。…

作者头像 李华
网站建设 2026/4/23 13:12:19

Cesium快速入门32:3Dtiles与性能监控

这一节,我们钻进 3D Tiles 的“瓦片世界”——搞懂它如何把全球上亿栋建筑切成一块块小瓦片,按需流式加载,既不让 GPU 爆炸,又能保持画面精细。最后亲手加载一套本地瓦片,再用官方调试工具实时看帧率、看边界、看内存&…

作者头像 李华
网站建设 2026/4/23 13:17:41

为什么顶级开发者都在本地跑Open-AutoGLM?揭秘高效使用背后的5大技巧

第一章:Open-AutoGLM在电脑上如何使用Open-AutoGLM 是一款基于开源大语言模型的自动化任务处理工具,支持本地部署与交互式操作。用户可在个人电脑上通过命令行或图形界面调用其自然语言理解与代码生成能力,适用于自动化脚本编写、数据解析和智…

作者头像 李华
网站建设 2026/4/19 22:42:55

5个关键步骤:掌握USD Unity SDK的完整工作流

5个关键步骤:掌握USD Unity SDK的完整工作流 【免费下载链接】usd-unity-sdk Integration of Pixars Universal Scene Description into Unity 项目地址: https://gitcode.com/gh_mirrors/us/usd-unity-sdk Universal Scene Description (USD) 作为Pixar开发…

作者头像 李华