news 2025/12/27 14:46:11

【翻译】【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进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/25 9:51:37

Android文件选择器:快速集成的现代化文件管理方案

Android文件选择器:快速集成的现代化文件管理方案 【免费下载链接】AndroidFilePicker FilePicker is a small and fast file selector library that is constantly evolving with the goal of rapid integration, high customization, and configurability~ 项目…

作者头像 李华
网站建设 2025/12/25 9:51:37

fSpy-Blender插件终极指南:从照片到3D建模的一键配置方法

fSpy-Blender插件终极指南:从照片到3D建模的一键配置方法 【免费下载链接】fSpy-Blender Official fSpy importer for Blender 项目地址: https://gitcode.com/gh_mirrors/fs/fSpy-Blender 还在为手动调整相机参数而烦恼吗?fSpy-Blender插件为你提…

作者头像 李华
网站建设 2025/12/25 9:50:53

如何快速实现文件选择:安卓开发者的终极解决方案指南

如何快速实现文件选择:安卓开发者的终极解决方案指南 【免费下载链接】AndroidFilePicker FilePicker is a small and fast file selector library that is constantly evolving with the goal of rapid integration, high customization, and configurability~ 项…

作者头像 李华
网站建设 2025/12/25 9:50:49

基于Java的旅游民宿网络营销系统的设计与开发

随着互联网的普及和旅游市场的不断扩大,旅游民宿网络营销系统应运而生。基于Java语言和Spring Boot框架开发的旅游民宿网络营销系统,结合MySQL数据库的强大功能,为民宿经营者和游客提供了一个高效、便捷的在线交易与互动平台。该系统通过整合…

作者头像 李华
网站建设 2025/12/25 9:50:48

深度解析纽约市共享单车数据:从2200万记录挖掘城市交通密码

深度解析纽约市共享单车数据:从2200万记录挖掘城市交通密码 【免费下载链接】nyc-citibike-data NYC Citi Bike system data and analysis 项目地址: https://gitcode.com/gh_mirrors/ny/nyc-citibike-data 纽约市Citi Bike系统作为全球最大的共享单车项目之…

作者头像 李华