01-SOA 通讯中间件(Middleware)任重道远

1. 背景

   车载网络分层图:

  通讯中间件定位图:

1.1 FDBUS

//TODO

1.2 SOMEIP

//TODO

1.3 DDS

//TODO

1.4 UDPNM

//TODO

1.5 MQTT

//TODO

2. 开发

经过记几个月的折腾..

逐渐形成体系,如下,FDBUS + SOMEIP,但是离大成还有一段很长的路要走。。。。。

.
├── aosp  //Android集成
│   ├── integration
│   └── README.md
├── apps
│   ├── CMakeLists.txt
│   ├── fdbus
│   └── vsomeip
├── build
│   ├── fdbus
│   └── someip
├── cmake
│   ├── func.commonapi.cmake
│   ├── func.common.cmake
│   ├── func.install.cmake
│   ├── func.protobuf.cmake
│   ├── func.subproject.cmake
│   ├── qnx.common.cmake
│   ├── qnx.toolchain.cmake
│   ├── someip.android.cmake
│   └── someip.linux_x86.cmake
├── CMakeLists.txt
├── config
│   ├── fdbus
│   └── vsomeip
├── debug
│   └── someip
├── document
│   ├── CommonAPICppAMMSeoul.pdf
│   ├── CommonAPICppSpecification.pdf
│   ├── CommonAPICppUserGuide.pdf
│   ├── FrancaUserGuide-0.12.0.1.pdf
│   ├── GENIVI AMM Paris CommonAPI Cpp.pdf
│   ├── SOA_MIDW.png
│   ├── someip_Linux_x86_Usage.md
│   ├── someip_QNX_Usage.md
│   └── SOME IP协议介绍.pdf
├── engine
│   ├── CMakeLists.txt
│   ├── fdbus
│   └── vsomeip
├── etc
│   ├── CMakeLists.txt
│   ├── fdbus
│   └── vsomeip
├── host_tools
│   ├── commonapi_core_generator-v3.1.12
│   ├── commonapi_core_generator-v3.2.0
│   ├── commonapi_dbus_generator-v3.1.12
│   ├── commonapi_dbus_generator-v3.2.0
│   ├── commonapi_someip_generator-v3.1.12
│   └── commonapi_someip_generator-v3.2.0
├── include
│   ├── core
│   ├── dds
│   ├── fdbus
│   ├── utils
│   └── vsomeip
├── make.sh
├── README.md
├── samples
│   ├── CMakeLists.txt
│   ├── fdbus
│   └── vsomeip
├── script
│   ├── build_boost.sh
│   ├── build_dlt.sh
│   ├── build_fdbus_android_all.sh
│   ├── build_fdbus_qnx_all.sh
│   ├── build_ndk.sh
│   ├── build_protobuf.sh
│   ├── build_someip_android_all.sh
│   ├── build_someip_linux_x86.sh
│   ├── build_someip_qnx_all.sh
│   └── build_someip_qnx_release.sh
├── thirdparty
│   ├── archive
│   ├── capicxx-core-runtime-v3.1.12
│   ├── capicxx-core-runtime-v3.2.0
│   ├── capicxx-someip-runtime-v3.1.12
│   ├── capicxx-someip-runtime-v3.2.0
│   ├── CMakeLists.txt
│   ├── dbus-1.10.10
│   ├── fdbus-v5.4.0
│   ├── vsomeip-v2.10.21
│   └── vsomeip-v3.1.20
└── toolchains
    ├── archive
    ├── boost_1_65_0
    ├── boost_1_74_0
    ├── dlt-daemon-2.18.8
    ├── protobuf-3.20.2
    └── scripts

3. 记录

记录SOA通讯中间件开发点滴

4. 总结

路对了,不怕远。

不念以往,不畏将来。

猜你喜欢

转载自blog.csdn.net/liaochaoyun/article/details/130320417