假设我有两个名为“Remote”和“TV”的MVC,它们运行在单独的设备/浏览器会话上。 我想使用View“Remote”来更新View“TV”的当前模型列表(同时保留查看电视的旧/当前模型(因为我想向前和向后滚动)。我该怎么做?< / p>
答案 0 :(得分:2)
你的问题很模糊,你需要添加更多细节,但我会尽力回答。
视图远程和电视应该连接到数据库。在远程视图上执行操作将最终更新数据库。由于电视视图正在查看相同的数据库/表格,因此它将显示当前请求的频道。
唯一的问题是远程更新表的时刻电视视图如何知道数据库表已更新。为此,您可以使用Microsoft的跨浏览器实现名为“SignalR”的websockets,这将使电视和远程之间的实时通信成为可能。