我制作了一个 WCF 服务来更改 SQL 数据库。
有一个连接的客户端,有一个列表框显示来自该数据库的数据。
此外,在客户端应用程序中,有一个文本框和一个按钮。单击按钮,文本框中的字符串将添加到数据库和列表框中。
但是当我连接多个客户端时,只有进行更改的客户端才能在列表框中看到它们。
当我再次打开其他客户端时,新创建的字符串被添加到列表框。
我怎样才能实时在所有客户的列表框中进行这些更改?
最佳答案
您必须创建双工通信契约(Contract),以便服务器可以向连接的客户端发送消息。
关于C# WCF 多客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27911638/