socketcan的节点怎么获取
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socketcan的节点怎么获取相关的知识,希望对你有一定的参考价值。
参考技术A 由于通常情况下socket连接就是TCP连接,因此socket连接一旦建立,通信双方即可开始相互的发送数据内容,直到双方断开连接。但在实际网络应用中,客户端到服务器之间的通信往往需要穿越多个中间节点,例如路由器、网关、防火墙等,大部分防火墙默认会关闭长时间处于非活跃状态的连接而导致socket连接断连,因此需要通过轮询告诉网络,该连接处于活跃状态。而http连接使用的是“请求——响应”的方式,不仅请求时需要先建立连接,而且需要客户端向服务器发出请求后,服务器端才能回复数据。
很多情况下,需要服务器端主动向客户端推送数据,保持客户端与服务器数据的实时与同步。此时若双方建立的是socket连接,服务器就可以直接将数据传回给客户端;若双方建立的是http连接,则服务器需要等到客户端发送一次请求后才能将数据传回给客户端,因此,客户端需定时向服务器端发送连接请求,不仅可以保持在线,同事也是在“询问”服务器是否有新的数据,如果有就传给客户端。
socketcan文档
http://lxr.linux.no/linux+v5.14/Documentation/networking/can.rst
以上是关于socketcan的节点怎么获取的主要内容,如果未能解决你的问题,请参考以下文章