sockets - unix系统中的echo.sock是什么?

标签 sockets unix

我在 Node.js 文档中读到了关于 echo.sock 的内容,您可以将其附加到 echo.sock,但我找不到任何信息 echo.sock 的作用或它是什么?

Echo.sock 没有指定给 Node.js,我可以通过 google 来理解,但不能理解它的作用。

这里说是为了相互通信,但没有说关于echo.sock的任何事情。 http://en.wikipedia.org/wiki/Unix_file_types#Socket

node.js 中的文档: http://nodejs.org/api/net.html#net_net_createserver_options_connectionlistener

To listen on the socket /tmp/echo.sock the third line from the last would just be changed to

server.listen('/tmp/echo.sock', function() { //'listening' listener

最佳答案

“/tmp/echo.sock”只是文档作者选择的免费名称。 该示例显示您可以监听套接字而不是端口。

该示例使用给定路径“/tmp/echo.sock”创建一个 UNIX 套接字服务器。 (参见http://nodejs.org/api/all.html#all_server_listen_path_callback)。

创建后,您可以使用“nc”写入套接字以证明它有效。

关于sockets - unix系统中的echo.sock是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21231533/

相关文章:

sockets - 在 Chrome 扩展程序中作为 TCP 服务器监听的正确方法

c++ - ZeroMQ 是否有数据到达时的通知/回调事件/消息?

bash - 检查视频文件的完整性

asp.net - 如何 ping 诸如 svc、asmx 之类的 Web 服务

C套接字编程通过同一连接发送多个发送和接收

iphone - 是否可以通过互联网在两个移动设备(iPhone)之间连接一个套接字?

linux - 在多个目录中的文件中搜索信息

bash - 变量值在子 shell 中丢失

linux - Apache Directory Studio Replication 仅连接到树的第一层

linux - 是否有独立于平台的非阻塞方式来判断文件描述符是否是磁盘文件(常规/目录)