【发布时间】:2016-01-27 11:32:24
【问题描述】:
我是 SignalR 的新手,我正在尝试使用它来编写一个基本的美化熟食柜台取号系统。我让它工作,因此“柜台”人员可以推进数字,它将显示在“客户方”以及其他“柜台”计算机上。但是我注意到,如果我打开一个新的“计数器”页面,它不知道其他客户现在在什么号码上,除非有人在新页面之前再次推进号码。如果新窗口尝试增加数字,它会将每个人再次重置为 1。 SignalR 中是否有办法让新客户端查看其他客户端的当前状态,或者我是否必须将数据保存到外部源,例如数据库或文本文件? (对于我的 3-5 条数据来说,一个数据库似乎有点矫枉过正。)
如有必要,我可以提供我的一些代码,但我所拥有的正在运行,它是 SignalR 集线器的一个非常基本的版本。很像无处不在的聊天教程,除了我有 2 个客户端页面,一个只接收,一个可以发送和接收。
【问题讨论】:
标签: signalr signalr-hub