【问题标题】:Does web socket need port forwarding?web socket需要端口转发吗?
【发布时间】:2014-12-24 02:54:32
【问题描述】:

我正在尝试使用 Web 套接字将文件从客户端发送到另一个客户端。 在两个客户端中间会有一个网络服务器来中继它们。

首先,这种逻辑可能吗? 如果可能,客户端是否需要任何端口转发?

在发现upnp有时对某些免费wifi区域没有影响之前,我直接通过socket发送文件。

【问题讨论】:

    标签: http websocket portforwarding


    【解决方案1】:

    仅当一个客户端想要直接连接到另一个客户端时才需要端口转发。但是,如果您的所有 websocket 消息都通过公共服务器中继,则不需要端口转发。

    【讨论】:

    • 中继可行吗?由于我只处理发送请求并直接通过 Http 服务器获取响应,因此这种解决方案对我来说真的很新鲜。
    • 如果您编写自己的 websocket 服务器,可以进行中继,是的。它会知道连接到它的所有客户端,并且可以根据需要将消息从一个客户端转发到另一个客户端。
    猜你喜欢
    • 2013-12-23
    • 2011-12-31
    • 2023-03-03
    • 2022-12-12
    • 1970-01-01
    • 2012-08-30
    • 2021-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多