代码拉取完成,页面将自动刷新
同步操作将从 GodSharp/GodSharp.Socket 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
A easy to use socket server and client for .NET.
static void Main()
{
SocketServer server = new SocketServer(7788)
{
OnOpen = (socket) =>
{
Console.WriteLine($"Client {socket.RemoteEndPoint.ToString()} connecte {socket.Connected}");
}
};
server.OnData = (socket, data) =>
{
//get client data
string message = server.Encoding.GetString(data, 0, data.Length);
Console.WriteLine($"server received data from {socket.LocalEndPoint}{message}");
message = "server repley " + message;
socket.Send(message);
Console.WriteLine($"server send data to {socket.LocalEndPoint}{message}");
};
server.Start();
Console.ReadKey();
}
static void Main()
{
SocketClient client = new SocketClient("127.0.0.1", 7788);
client.OnData = (socket, data) =>
{
//get server data
string message = client.Encoding.GetString(data, 0, data.Length);
Console.WriteLine($"client received data from {socket.RemoteEndPoint.ToString()}: {message}");
};
client.Connect();
client.Start();
string msg = Console.ReadLine();
while (msg.ToLower() != "q")
{
client.Send(msg);
Console.WriteLine($"client send data to {client.RemoteEndPoint.ToString()}: {msg}");
msg = Console.ReadLine();
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。