针对Web服务请求更新视图 [英] Update view in response to web service requests

查看:237
本文介绍了针对Web服务请求更新视图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是相当新的MVC和Web编程的。我需要解决的一个问题。

I'm fairly new to MVC and web programming at all. I need to solve one problem.

让我们说我有完整和工作MVC应用程序,Web服务(它可能是任何东西 - WCF,servicestack,网页API ...),并与我的web服务工作的移动应用(iOS版,Android版)。现在,当我为我的管理页面上是有我无需重新加载它响应Web服务请求时,我的移动客户端发送一个更新这个管理页面的方式。

Let's say I have complete and working mvc app, web services (it might be anything - wcf, servicestack, web api...) and mobile apps (iOS, Android) working with my web service. Now when I'm on my Admin page is there a way for me update this admin page without having to reload it in response to web service requests when my mobile clients send one.

我不想问我的更改数据库虽然每隔几秒钟。我真的希望这种流动:

I don't want to ask my database for changes every few seconds though. I really want this flow:

我看我的管理页面 - >移动应用程序发送一个请求(例如,如果用户点击一个按钮或改变位置) - > Web服务获取请求 - > ???? - >在我的管理页面更改数据

I'm looking at my admin page -> Mobile app is sending a request (for example if user clicked a button or changed position) -> Web service gets the request -> ???? -> Data on my admin page changes.

编辑:好。为什么总是这样?你找了好久的答案。然后,你问一个问题,几分钟后你发现可能的解决方案。我已经发现的是服务器端的js事件的WebSockets和长轮询。我在朝着正确的方向?

Ok. Why it's always like this ? You look for an answer for long time. Then you ask a question and few minutes later you find possible solution. What I've already found is server side js events, websockets and long polling. Am I heading in the right direction?

推荐答案

我想你可能会寻找是的http:// signalr.net/

这篇关于针对Web服务请求更新视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆