SOA面向服务架构:服务、服务实例、ARXML、服务接口调用、各参与方以及协议选择

本文介绍了面向服务架构SOA中的核心概念,如服务、服务实例及其区别。讨论了ARXML在SOA中的角色,用于定义服务参数和通信协议栈配置。同时阐述了客户端和服务端在SOA中的行为,以及如何在汽车通信中选择合适的协议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 什么是服务

传统的汽车EE架构是基于信号的,使用can、lin等总线。随着车载以太网的普及和发展,面向服务架构越来越流行

汽车架构发展

服务由一组服务接口组成,代表了某个功能,比如蓝牙音乐服务

它有三种类型的服务接口,分别为:Event、Method、Field

  • Event类型的服务接口是为了订阅server端的事件,比如订阅对方的蓝牙音乐已播放时间,订阅对方的蓝牙音乐信息等,这些都是Event的服务接口
  • Method类型的服务接口是远程调用server端的方法函数,其实就是远程操控对方的功能,比如远程点击server端蓝牙音乐的下一曲按钮,远程暂停server端蓝牙音乐播放等,这些都是Method的服务接口
  • Field类型又分为set、get、notify,分别为设置、获取、订阅server端的字段值,这个字段值可能代表着某个状态或某个参数,比如设置server端蓝牙音乐的定时播放时
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汽车通信技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值