简单的websocket_client.cc
参考的wenet/runtime/里websocker_client_main的写法,里面用了boost库进行websocket。进行语音识别,我这里把代码抠出来,只要websocket通信功能,后续开发什么功能(比如例子的语音识别)都可以。
参考前一篇《简单的websocket_server.cc》
yl_websocket_client.cc
1 |
|
yl_websocket_client.h:
1 |
|
然后在命令行窗口执行 ./build/yl_websocket_server_main
启动server端
在另一个命令行窗口执行 ./build/yl_websocket_client_main
。
这里的功能是发送了一个start的消息给server,server接收到打印出来,server也发送一条success的消息给client,client接收到打印出来。
server是用多线程,client没有用,这是考虑到多个client向同一个server发起请求的情况。