摘要:
RPC 全称是 Remote Procedure Call ,即远程过程调用,其对应的是我们的本地调用。远程其实指的就是需要网络通信,可以理解为调用远程机器上的方法。那可能有人说:我用 HTTP 调用不就是远程调用了,那不也叫 RPC 了?不是的,RPC 的目的是:让我们调用远程方法像调用本地方法一 阅读全文
摘要:
首先我们来讲讲单芯、双芯;单纤和双纤,在光模块上,两种都是一样的,只是叫法不同,单芯光模块和单纤光模块都是单纤双向即BIDI光模块,双芯光模块和双纤光模块都是双纤双向光模块。什么是单工?单工是指在数据传输上只支持单方向的传输。在实际的应用上有打印机、广播电台、监视器、对讲机等。只接收信号或者命令,不 阅读全文
摘要:
1.异步 报文发送和接收是分开的,相互独立的,互不影响。这种方式又分两种情况: (1)异步双工:接收和发送在同一个程序中,有两个不同的子进程分别负责发送和接收。 (2)异步单工:接收和发送是用两个不同的程序来完成。 2.同步 报文发送和接收是同步进行,即报文发送后等待接收返回报文。 同步方式一般需要 阅读全文
摘要:
1.非阻塞方式 读函数不停地进行读动作,如果没有报文接收到,等待一段时间后超时返回,这种情况一般需要指定超时时间。 2.阻塞方式 如果没有报文接收到,则读函数一直处于等待状态,直到有报文到达。 通过函数或方法调用的时候,是否立即返回来判断: 立即返回就是非阻塞调用。 不立即返回就是阻塞调用(调用机器 阅读全文