我需要回答以下问题,假设应用程序是 ASP.NET 应用程序或 WPF 应用程序。
您在两台不同的机器上有两个屏幕,一个具有员工列表,另一个具有添加员工屏幕 添加员工后可以做什么 显示员工列表的屏幕会收到一条消息,表明已添加员工。
请指教,
如果您使用ObservableCollection,您可以侦听CollectionChanged事件并检查参数是否已添加项目。
ASP.NET 服务器无法通知客户端有关更改。您必须使用诸如 SignalR (http://signalr.net/) 之类的外部库来强制客户端与服务器永久保持连接,并有可能通知客户端有关更改。
您可以使用 WCF 服务在客户端之间进行调解。当员工被添加时,第一个客户将信息发送给服务。然后 WCF 服务向第二个客户端发送回调。请参阅WCF 回调