SOME/IP协议详解「1.2·可扩展性与服务发现」
1 可扩展性的体现
1.1 兼容不同平台
AutoSAR对someip的定位是轻量级的中间层协议,使得其兼容性是比较优秀的。对于本来就设计的更加偏向面向服务的AutoSAR AP来说,当然是得天独厚的完美支持。对于AutoSAR CP而言,由于AutoSAR官方原本对RTE层的设计和C语言本身的限制,someip的实现就显得要复杂一些;但是CP由于其本身架构自称一体和良好的隔离思想,通过多个模块的组合也能实现someip绝大部分功能。而对于其他平台(例如OSEK,甚至没有操作系统),通过自主编码的形式也能编写出来完整的someip代码(当然很多开源网站也有开源代码供参考,不过不一定符合功能安全,慎用)