news 2026/2/15 17:35:40

【翻译】【SOMEIP-SD】Page50 - Page52

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【翻译】【SOMEIP-SD】Page50 - Page52

文章目录

          • 5.1.2.5.2 Offer Service Entry
          • 5.1.2.5.3 Stop Offer Service Entry
          • 5.1.2.5.4 Usage of Options in Entries
5.1.2.5.2 Offer Service Entry

[PRS_SOMEIPSD_00355]
Offer Service Entry用于向通信对端提供服务实体

[PRS_SOMEIPSD_00356]
应按下列要求设置Offer Service Entry中各项的值

  • Type 设置成0x01(OfferService)
  • Service ID 设置成服务ID
  • Instance ID 设置成服务实例ID
  • Major Version 设置成服务的主版本号
  • Minor Version 设置成服务的次版本号
  • TTL 设置成服务实例的生存时长,超过该时长将被认为不被提供。
  • 如果TTL设置成0xFFFFFF,则认为服务实例将一直存活直到下次重启
  • 如果定义了CYCLIC_OFFER_DELAY,TTL应该大于或定于CYCLIC_OFFER_DELAY的值
  • TTL不可以被设置成0x000000,因为这样会认为当前Entry为Stop Offer Service Entry

[PRS_SOMEIPSD_00357]
Offer Service entry 必须引用一个IPv4 或 IPv6 Endpoint Option。Endpoint Option用于指明服务实例的链接地址。

[PRS_SOMEIPSD_00358]
如果支持IPv4,对于每种需要的传输层协议(TCP/UDP)都需要添加一个Endpoint Option。

[PRS_SOMEIPSD_00359]
如果支持IPv6,对于每种需要的传输层协议(TCP/UDP)都需要添加一个Endpoint Option。

[PRS_SOMEIPSD_00826]
当接收到初始化的OfferService Entry,Service ID, Instance ID, Major Version 和 Minor Version应精准匹配服务实例配置中的值,以便识别一个服务实例。除非服务实例配置中将Instance ID配置成0xFFFF、Minor Version配置成0xFFFFFFFF

[PRS_SOMEIPSD_00827]
当接受到后续OfferService Entry或StopOfferService Entry,其Service ID, Instance ID, Major Version 必须精准匹配初始化的OfferService entry的值,以识别一个服务实例。

5.1.2.5.3 Stop Offer Service Entry

[PRS_SOMEIPSD_00363]
Stop Offer Service Entry用于停止提供服务

[PRS_SOMEIPSD_00364]
除了应将TTL设置成0x0x000000,其余项的设置都应参照Offer Service Entry

[PRS_SOMEIPSD_00840]
Stop Offer Service Entry应该引用与对应的Offer Service Entry相同的Options。

5.1.2.5.4 Usage of Options in Entries

个Entry允许引用的Option列表

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

模型上线总延迟?,一文搞懂R-Python环境同步优化策略

第一章:模型上线总延迟?R-Python环境同步的根源剖析在机器学习项目部署过程中,模型从开发到上线的延迟问题常被归因于基础设施或网络性能,然而一个常被忽视的核心因素是 R 与 Python 环境之间的不一致性。这种语言生态间的割裂不仅…

作者头像 李华
网站建设 2026/2/7 6:55:41

Dify与Spring AI部署避坑手册(附真实生产环境配置清单)

第一章:Dify与Spring AI集成概述Dify 作为一款面向开发者的一站式 AI 应用开发平台,提供了从模型编排、知识库管理到应用部署的完整工具链。通过与 Spring AI 框架的深度集成,Java 生态中的企业级应用能够以声明式方式接入大语言模型能力&…

作者头像 李华
网站建设 2026/1/29 12:29:08

基于k-means算法的校园美食推荐系统(源代码+文档+PPT+调试+讲解)

课题摘要在校园餐饮场景下,学生存在 “美食选择盲目、口味匹配度低、食堂 / 周边商铺信息分散” 的痛点,基于 k-means 算法的校园美食推荐系统,能通过用户画像聚类实现精准推荐,提升学生就餐体验与校园餐饮运营效率。从数据维度层…

作者头像 李华
网站建设 2026/2/9 7:52:03

基于Python的电商用户行为分析系统(源代码+文档+PPT+调试+讲解)

课题摘要在电商行业精细化运营需求升级、用户行为数据(浏览、点击、加购、下单、退款、复购)爆发式增长的背景下,传统分析存在 “数据碎片化、行为规律挖掘浅、决策无精准依据” 的痛点,基于 Python 的电商用户行为分析系统&#…

作者头像 李华
网站建设 2026/2/15 17:26:42

Docker镜像签名避坑大全(资深架构师20年经验总结)

第一章:企业 Agent 的 Docker 镜像签名概述在现代企业级容器化部署中,确保软件供应链的安全性已成为核心需求。Docker 镜像作为应用交付的基本单元,其完整性和来源真实性必须得到保障。镜像签名技术通过数字签名机制,验证镜像是否…

作者头像 李华
网站建设 2026/2/8 11:32:57

草莓病害智能识别与分类 - 基于YOLO11与多注意力网络的快速检测系统

1. 草莓病害智能识别与分类 - 基于YOLO11与多注意力网络的快速检测系统 🍓💻 1.1. 引言 草莓作为一种高价值经济作物,其健康生长对农业生产至关重要。然而,草莓在种植过程中容易受到多种病害侵扰,如灰霉病、白粉病、…

作者头像 李华