news 2026/1/16 23:09:02

【翻译】【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/1/16 13:09:58

Charticulator终极指南:零基础打造专业级交互图表

Charticulator终极指南:零基础打造专业级交互图表 【免费下载链接】charticulator Interactive Layout-Aware Construction of Bespoke Charts 项目地址: https://gitcode.com/gh_mirrors/ch/charticulator 想要快速创建令人惊艳的数据可视化图表&#xff0c…

作者头像 李华
网站建设 2026/1/7 11:26:22

终极免费神器:knowledge-grab让教育资源下载变得如此简单

终极免费神器:knowledge-grab让教育资源下载变得如此简单 【免费下载链接】knowledge-grab knowledge-grab 是一个基于 Tauri 和 Vue 3 构建的桌面应用程序,方便用户从 国家中小学智慧教育平台 (basic.smartedu.cn) 下载各类教育资源。 项目地址: http…

作者头像 李华
网站建设 2026/1/6 6:46:31

终极免费翻译神器:Crow Translate完整使用指南

终极免费翻译神器:Crow Translate完整使用指南 【免费下载链接】crow-translate Crow Translate - 一个用C/Qt编写的简单轻量级翻译器,支持使用Google、Yandex、Bing等API进行文本翻译和朗读。 项目地址: https://gitcode.com/gh_mirrors/cr/crow-tran…

作者头像 李华
网站建设 2026/1/11 18:42:54

Open-AutoGLM远程调试避坑指南(20年经验总结的8个致命错误)

第一章:Open-AutoGLM远程调试的核心挑战在分布式AI推理系统中,Open-AutoGLM的远程调试面临多重技术难题。由于模型运行环境与开发环境物理隔离,开发者难以直接观测内部状态,导致问题定位效率低下。网络延迟、权限控制和日志同步等…

作者头像 李华
网站建设 2026/1/11 13:27:56

BongoCat终极体验指南:让键盘敲击变成萌宠互动秀

BongoCat终极体验指南:让键盘敲击变成萌宠互动秀 【免费下载链接】BongoCat 让呆萌可爱的 Bongo Cat 陪伴你的键盘敲击与鼠标操作,每一次输入都充满趣味与活力! 项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat 你是否曾幻想…

作者头像 李华
网站建设 2026/1/9 19:19:14

Python 单例模式

Python 中的单例模式(Singleton Pattern) 单例模式是一种创建型设计模式,其核心目的是:确保一个类全局只有一个实例,并提供一个全局访问点来获取该实例。 常见应用场景: 数据库连接池日志器(…

作者头像 李华