TCP客户端生成进程的扭曲建议

时间:2013-09-09 14:06:15

标签: python process twisted tcpclient spawning

使用一个脚本应该启动3个不同的连接作为客户端到3个不同的服务器,是否建议产生3个客户端?或者没必要?

        p1 = protocol.ClientCreator(reactor, test1
            ).connectTCP(Host, Port)
        p2 = protocol.ClientCreator(reactor, test2
            ).connectTCP(Host2, Port)
        p3 = protocol.ClientCreator(reactor, test3
            ).connectTCP(Host2, Port)

1 个答案:

答案 0 :(得分:0)

你在这里问的不太清楚。但是,我可以确认的一件事是,TCP连接恰好在两个主机之间:一个客户端(负责"连接")和一个服务器(负责"接受")(或有时)同时打开,有两个客户端和零服务器,但实际上没有人这样做。)

如果要连接三台服务器,必须创建至少三个连接。