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的节点怎么获取的主要内容,如果未能解决你的问题,请参考以下文章

javascript怎么获取获取一个节点的所有子节点?

c#关于树节点怎么获取父节点下的所有子节点的ID

html怎么获取动态加载的节点

ztree怎么获取当前节点下的子节点

easyui 怎么获取选择子节点及父节点 的值

jquery怎么获取当前节点的前一个节点