专栏名称: 焉知汽车
聚焦ADAS、自动驾驶、车联网科技资讯、知识等。
今天看啥  ›  专栏  ›  焉知汽车

SOA的通信基石为什么是大带宽和IP?

焉知汽车  · 公众号  ·  · 2024-09-01 22:22

主要观点总结

本文讨论了SOA(面向服务的架构)在汽车电子技术中的应用,包括其背景、关键点、通信基石S2S(信号到服务的转换),以及SOA带来的挑战和问题。文章指出SOA并不是解决所有问题的银弹,而是与EEA架构相辅相成的一种技术方法论。

关键观点总结

关键观点1: SOA的定义和核心思想

SOA是一种软件架构方法,旨在通过定义、组合和重用服务来解决传统软件开发中的一些问题,提高软件的灵活性和可维护性。

关键观点2: 通信基石的理解

SOA的通信基石是大带宽和IP体系,尤其是以太网和TCP/IP协议,为SOA提供了灵活的数据路由和通信能力。

关键观点3: S2S的角色和意义

S2S是连接旧世界和新世界的纽带,实现信号和接口的相互转换,成为服务。它是连接执行器、传感器和服务的桥梁。

关键观点4: SOA的挑战和问题

SOA并不能解决所有问题,它带来了新的挑战,如确定性和可靠性问题。在高度集中的单一系统内,如何保证高效开发、集成,以及原有分布式系统的兼容性、一致性,依然是存在的问题。

关键观点5: SOA与EEA架构的关系

SOA与EEA架构是相辅相成的,SOA是一种技术方法论,适用于特定的场景和问题。它并不是银弹,不能解决所有问题,而是与底层技术变革相结合的一种开发模式变化。


文章预览

作者  | jinbao 出品  | 汽车电子与软件 #01 写在最前面 从踏入职业生涯就开始接触所谓的SOA,一直都在思考什么是SOA,通信基石又是什么?是以太网?是someip?是dds?亦或者其他协议?那我的答案: 都不是,是大带宽和IP。 SOA在车载真的是一个很新的东西么?在我看来,其实也不算是,在cp中,站在高层开发者来说,RTE+SWC未尝就达不到我们所谓SOA需要解决的痛点!那为啥依然SOA还会成为主流的“软件定义汽车”的解决方案之一呢?SOA是解决什么问题?原来的痛点到底是在哪里?SOA的通信基石为什么是大带宽和IP呢? 接下来会从CP RTE中理解SOA,从而体会到SOA和CP之间并不是颠覆性的新思想。下述AP大部分场景都不是准确指的adaptive autosar,而是soc车载中间件的统称。 #02 从传统的RTE理解SOA WHY: 为什么需要SOA? 从两个不同的视角来描述这个问题:SWC设计者 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览