hanxi739/x86_srpc_services_developing:2.0 包含所有的元服务和元应用
hanxi739/x86_srpc_services_developing:1.1 包含4个元应用
该镜像对应的处理器x86平台,主要目的是方便其他开发者调试。
镜像内包含SAR、通信、导航这三个服务的IDL接口文件和对应的server和client,通过这三个例子展示sdvh框架在服务开发与服务调用的方法。
运行容器前,先确定当前主机的IP和一个可用的端口号,如192.168.1.200:1412
启动容器命令:
启动服务端,并且将本机的1412和该容器的1412端口绑定:docker run -it -p 1412:1412 hanxi739/x86_srpc_services_developing:1.0 启动客户端:docker run -it hanxi739/x86_srpc_services_developing:1.0
进入各个服务目录,对应的服务目录为/home/project/services,之后选择对应的服务,进入其目录,修改配置文件,将本机IP和之前选定的端口号填在配置文件中。 如进入通信服务目录: cd comm_service/
启动通信服务:./comm_server
对应地,在客户端容器中进入通信服务目录:cd comm_service/comm_service/,修改配置文件
启动客户端程序: ./comm_client
这样,便能看到各个服务的调用例子。同时,可以通过各个服务中的源代码,主要是XXX_client.cc和XXX_server.cc查看服务的调用方式和服务的具体执行逻辑,其他文件是本软件平台的代码,无需在意。
Content type
Image
Digest
Size
308.9 MB
Last updated
over 4 years ago
docker pull hanxi739/x86_srpc_services_developing:1.1