2013-10-18 79 views
0

该要求需要一个带有登录表单的标准网站。登录后,该网站将重定向到提示用户“请插入设备”的页面。一个单独的应用程序(一个本地应用程序)会将设备ID推到与网站相同的服务器上的某个Web服务。被推送的设备ID将被Web服务接收,并且它应该能够通知该网站,以便它可以将“请插入设备”页面重定向到主着陆页。这是可能的和如何?谢谢!ASP.NET MVC - 网站和Web服务交互

+2

当然 - 也许调查SingalR作为通知客户端页面重定向的一种方式。 –

回答

1

我觉得你有不同的选择: - 一个是,像詹姆斯小号提到的,使用类似 - 你也可以做手工,在牢记有Web客户端之间没有永久性连接你的web服务器,你可以显示消息插入设备,并在后台通过ajax和javascript/jQuery询问web服务或web应用程序是否插入了设备a - 另一种方式是将消息显示为对话框,带有用户在插入设备时必须点击的按钮。当用户点击确定时,我会检查设备是否已插入并显示主页面或错误消息。