news 2026/3/10 3:07:25

【翻译】【SOMEIP-SD】Page54- Page56

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【翻译】【SOMEIP-SD】Page54- Page56

文章目录

          • 5.1.2.6.2 Eventgroup Endpoints
5.1.2.6.2 Eventgroup Endpoints

[PRS_SOMEIPSD_00484]
Subscribe Eventgroup Entry关联的Endpoint用于服务实例UDP组播或TCP的SOME/IP时间发送

注意:Subscribe Eventgroup Entry的Endpoint指的是客户端的网络地址

[PRS_SOMEIPSD_00486]
使用TCP接收Event时,客户端应该在建立Socket之后再发送 Subscribe Eventgroup Entry

[PRS_SOMEIPSD_00487]
field 的初始值应该用组播的形式从服务端发送到客户端

[PRS_SOMEIPSD_00488]
Subscribe Eventgroup Ack entry 至多有一个Multicast Option

[PRS_SOMEIPSD_00489]
Multicast Option 应该指定UDP为传输层协议

[PRS_SOMEIPSD_00490]
客户端应尽可能快的打开Subscribe Eventgroup Ack引用的Multicast Option,避免错失组播Event。
下图展示了不同的Endpoint和Multicast Option

  • 服务提供在Server UDP-Endpoint SU 和 Server TCP-Endpoint ST 上提供服务实例
  • 客户端打开一个TCP连接
  • 客户端向服务端发送Subscribe Eventgroup entry并使用Client UDP-Endpoint CU 和 Client TCP-Endpoint CT
  • 服务端应答了Subscribe Eventgroup Ack 并使用了Multicast UDP MU
    然后发生以下操作:
  • 客户端调用了服务端的method
  • 请求从CU发向SU、应答从SU发向CU
  • 如果使用TCP,请求从CT发向ST,应答从ST发向CT
  • 服务端发送了一个单播UDP Event:SU 到 CU
  • 服务端发送了一个单播TCP Event:ST 到 CT
  • 服务端发送了一个组播Event:从SU到MU
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/8 17:14:51

【企业级Docker更新实战指南】:Agent服务无缝升级的5大黄金步骤

第一章:企业级Docker更新的核心挑战在企业级环境中,Docker的持续更新不仅是技术演进的必然要求,更是保障系统安全与性能的关键环节。然而,频繁的版本迭代和复杂的依赖关系使得更新过程充满挑战,尤其是在大规模部署场景…

作者头像 李华
网站建设 2026/3/9 20:08:12

PLC通讯编程系列之一,为什么复位发送请求信号要在发送块的前面?

系列帖前言 不知道诸位同仁有没有这样的感觉,我们自己做通讯时发现通讯正常,但是过一段时间通讯又不正常了。由于通讯程序中的信号大多只维持一个扫描周期,所以即使经过很长时间的查找,又很难找到程序到底哪里有问题。我做通讯程序…

作者头像 李华
网站建设 2026/3/8 3:20:15

(VSCode Qiskit配置验证全流程)新手避坑指南——专家级配置实践

第一章:VSCode Qiskit配置验证全流程概述在量子计算开发环境中,正确配置开发工具链是实现高效编码与仿真的前提。使用 Visual Studio Code(VSCode)结合 Qiskit 构建本地量子编程环境,需经历编辑器配置、Python 环境管理…

作者头像 李华
网站建设 2026/3/6 2:08:43

【量子编程必备技能】:如何让VSCode完美支持Qiskit代码智能提示?

第一章:VSCode Qiskit代码补全的重要性在量子计算开发中,高效编写 Qiskit 代码依赖于强大的开发工具支持。Visual Studio Code(VSCode)凭借其丰富的插件生态和智能代码补全功能,成为量子程序员的首选编辑器之一。启用 …

作者头像 李华
网站建设 2026/3/9 15:29:32

IDEA配置

Intellij Idea设置显示后退和前进按钮的方法-百度经验 解决springboot大片报红,提示:Add library xxx to classpath的问题_add library to classpath-CSDN博客 Intellij IDEA运行报Command line is too long的解决办法_idea command line is too long-CS…

作者头像 李华
网站建设 2026/3/2 18:15:20

Q#-Python混合调试实战指南(量子编程调试稀缺技术曝光)

第一章:Q#-Python混合调试概述在量子计算与经典计算融合的开发实践中,Q# 与 Python 的混合编程模式逐渐成为主流。这种架构允许开发者使用 Q# 编写高性能的量子算法逻辑,同时借助 Python 提供的丰富生态进行数据处理、可视化以及主控流程管理…

作者头像 李华