socket 可以实现两个客户端之间的通信么?
发布于 9 年前 作者 zhlhuang 5069 次浏览 最后一次编辑是 8 年前 来自 问答

我们可以用nodejs 实现两个前端客户端的通信?

10 回复

@i5ting 我想知道具体是怎么实现的 有资料么?

你服务端中转一下就是了啊?有时我觉得这些问题不是技术问题,是个人问题,是你还没养成自己去寻找解决办法的习惯,不然很容易想到才是。

@captainblue2013 我知道用服务器中转,到我觉得客户端之前如果可以直接连接 那样就更好了。

@zhlhuang 是不是更好你自己该能够判断啊,一看就知道用户直接连是做不到的,用户的网络环境没有一个中转搞不定

@zhlhuang 我想问的是,你运行的是什么程序,直接是两个服务器? 两个客户端,如果是两个客户端的话你应该用的是node-webkit之类的吧。 这种情况下你要么使用服务器中转, 如果想实现p2p直接通讯的话,你得使用udp穿透

@Einsy 我现在想到的就是join到同一个目标去,就相当于两个私聊了。 那么请问 udp穿透可以实现么

redis的pub sub可以

自己的目标都不清晰,你要说清楚需求,我感觉你这个走中间转发是可以的

pipe就可以啊

回到顶部