有一套软件,我要模拟客户端像服务器发送 TCP 数据
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPAddress ip = IPAddress.Parse(txtIP.Text);
socket.Connect(ip, 9090);
if (socket.Connected)
{
string local = socket.LocalEndPoint.ToString();
local.Substring(local.IndexOf(":") + 1); //随机得到的端口
}
服务端 端口9090 客户端应该是 .net 随机的。
图片中 当时随机得到的本地端口是 5223
如果我再监听这个端口,软件会报错。提示端口也使用什么的
但服务器到收数据后,会以客户端 端口直接返回
我链接后,客户服务也会不定时,通过这个端口向客户端主动发送数据
请大神给个 Demo 什么的,我怎么监听随机到的 这个5223端口的返回数据