C# 如何使用c向当前登录的用户发送通知消息#
我们正在为当前登录的用户异步创建一个新套接字。服务器将在适当的时间通知此用户,然后可能位于不同视图页的用户将出现一条弹出消息。我们正在创建类似套接字的:C# 如何使用c向当前登录的用户发送通知消息#,c#,sockets,browser,client-server,C#,Sockets,Browser,Client Server,我们正在为当前登录的用户异步创建一个新套接字。服务器将在适当的时间通知此用户,然后可能位于不同视图页的用户将出现一条弹出消息。我们正在创建类似套接字的: Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); socket.BeginReceive(buffer, 0, buffer.Length, 0, new AsyncCall
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
socket.BeginReceive(buffer, 0, buffer.Length, 0,
new AsyncCallback(ReceiveNotification), socket);
private void ReceiveNotification(IAsyncResult ar)
{
Socket socket = (Socket)ar.AsyncState;
socket.EndReceive(ar);
//Need to perform notification stuff here
socket.Close();
}
我建议您尝试一下,它允许通知所有打开的客户端并保持传输级别,所以您不需要关心套接字等