C++11 SOME/IP和VSOMEIP-两个设备之间的通信(TCP/UDP)不工作

C++11 SOME/IP和VSOMEIP-两个设备之间的通信(TCP/UDP)不工作,c++11,tcp,udp,automotive,franca,C++11,Tcp,Udp,Automotive,Franca,我正在研究francaidl,并试图实现SOME/IP双设备通信。我指的是以下链接: 当前设置: Ubuntu 18.04(两台机器-服务器和客户端) 通过以太网连接的两台机器 但我实际上混淆了SOME/IP和VSOME/IP。无论如何,我使用链接[1]可以实现单个本地机器上运行的进程之间的通信。我在两个2设备通信中失败 后来,我在链接[2]中也采用了同样的方法,但即使在这里,我也能够在单个本地机器上运行的进程之间实现通信。我在两个2设备通信中失败,但服务器在一个设备上运行,客户端在另一个设

我正在研究francaidl,并试图实现SOME/IP双设备通信。我指的是以下链接:

  • 当前设置:

    Ubuntu 18.04(两台机器-服务器和客户端) 通过以太网连接的两台机器

    但我实际上混淆了SOME/IP和VSOME/IP。无论如何,我使用链接[1]可以实现单个本地机器上运行的进程之间的通信。我在两个2设备通信中失败

    后来,我在链接[2]中也采用了同样的方法,但即使在这里,我也能够在单个本地机器上运行的进程之间实现通信。我在两个2设备通信中失败,但服务器在一个设备上运行,客户端在另一个设备上运行,但未实现通信

    我在这里看到了这篇文章,但不知道如何继续下去

    我的实际目标是使用Franca IDL和SOME/IP即链路实现两个设备的通信[1]。但我没有找到任何单一的来源,所以我至少可以研究一下


    任何建议都会对我有很大帮助。提前感谢。

    在工作了几个小时后,现在可以进行快速更新,正如我使用的shell脚本中所建议的,现在客户端和服务器通过以太网相互检测。但是函数调用没有发生。客户端未向服务器发送请求。在给定的示例()中更清楚地说,on_可用性正在工作,但on_消息不工作。我们在苦苦挣扎。任何建议都会对我们大有帮助