(1)Client端建立一个Socket,里面填写Server端的端口号,然后本地随机开启一个端口与Server端通信。
设置localport为随机端口号,port为Server端的端口号。
用socket的Output去往Server端发送。
用socket的Input去接收Server端。
(2)Server端接收Client端传来的Socket,并把localhost设为Server端的端口号,port为随机端口号。
用socket的Output去往Client端发送。
用socket的Input去接收Client端。
设置localport为随机端口号,port为Server端的端口号。
用socket的Output去往Server端发送。
用socket的Input去接收Server端。
(2)Server端接收Client端传来的Socket,并把localhost设为Server端的端口号,port为随机端口号。
用socket的Output去往Client端发送。
用socket的Input去接收Client端。
(3)Server端本身还有一个ServerSocket,它提供上面的转换功能。