Искаженное предложение для процессов порождения TCP-клиента

Со сценарием, который должен запускать 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 ответ

Не совсем понятно, о чем вы здесь спрашиваете. Однако я могу подтвердить одну вещь: TCP-соединение между двумя хостами: одним клиентом (отвечает за "подключение") и одним сервером (отвечает за "принятие") (или иногда одновременным открытием, когда есть два клиента и ноль серверов)., но на самом деле никто этого не делает).

Если вы хотите подключиться к трем серверам, вы должны создать как минимум три подключения.

Другие вопросы по тегам