i writing client code deals data streams coming 2 servers & b. 3 nodes on same local subnet. i'm trying create 2 sockets defined described below.
socket description= [local/client ip]:[local/client port]:[remote/server ip]:[remote/server port]
socket connect a: [192.168.40.10]:[50002]:[192.168.40.60]:[50002]
socket connect b: [192.168.40.10]:[50002]:[192.168.40.61]:[50002]
when attempt open second socket, exception "each socket address a.k.a. protocol/network address/port can used once". thought define different socket since remote ip address different though local ip address , port number same. have no choice consume both data streams through same socket?
you cannot use same local port of machine twice @ same time. open socket (with port number, e.g. 50003) @ local machine, , connect remote socket on [192.168.40.61]:[50002].
Comments
Post a Comment