使用nodejs方法socket.write所有数据发送到哪里?
Where does all data send with nodejs method socket.write?
美好的一天!调用nodejs方法socket.write
时所有数据发送到哪里?我知道服务器端的套接字为每个客户端运行。但数据到底去了哪里?给客户?在官方 nodejs documentanion 上没有关于目的地的信息。感谢您的回复。
除非您(或您的 nodejs 软件的某些部分)首先 connect
将其 write
连接到某个其他套接字,否则您无法成功连接到套接字。
另一个socket server listen
s for connection requests, and then accept
s them as they arrive. (When you use node express to make a web server, express handles this for you.) A client connect
s to a socket server. Once the pair of sockets are connected, data you write
into one of the sockets causes a data
event
这两个套接字可能位于不同位置的不同机器上。这就是全球网络的奇迹。
那么您 write
的数据去了哪里?到一对中的另一个插座。
如果您使用的是数据报(而非连接),则情况略有不同。您 write
的数据包含目标地址。但是您可能没有使用数据报。如果是,则您可能正在使用 RTSP 或 UDP 之类的协议栈而不是 TCP。
美好的一天!调用nodejs方法socket.write
时所有数据发送到哪里?我知道服务器端的套接字为每个客户端运行。但数据到底去了哪里?给客户?在官方 nodejs documentanion 上没有关于目的地的信息。感谢您的回复。
除非您(或您的 nodejs 软件的某些部分)首先 connect
将其 write
连接到某个其他套接字,否则您无法成功连接到套接字。
另一个socket server listen
s for connection requests, and then accept
s them as they arrive. (When you use node express to make a web server, express handles this for you.) A client connect
s to a socket server. Once the pair of sockets are connected, data you write
into one of the sockets causes a data
event
这两个套接字可能位于不同位置的不同机器上。这就是全球网络的奇迹。
那么您 write
的数据去了哪里?到一对中的另一个插座。
如果您使用的是数据报(而非连接),则情况略有不同。您 write
的数据包含目标地址。但是您可能没有使用数据报。如果是,则您可能正在使用 RTSP 或 UDP 之类的协议栈而不是 TCP。