Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实时提供Asp.net应用程序?_C#_Asp.net_Sql Server_Asp.net Mvc_Real Time - Fatal编程技术网

C# 实时提供Asp.net应用程序?

C# 实时提供Asp.net应用程序?,c#,asp.net,sql-server,asp.net-mvc,real-time,C#,Asp.net,Sql Server,Asp.net Mvc,Real Time,我有一个web应用程序,它的后端将编写asp.NETMVC4,并使用rest向客户机公开。我想要的是能够从web服务实时提供应用程序。(Web服务返回的xml/json格式不是那么大的对象)。这里有两个选项:(当然是node.js,tornado在这里是更好的选择,但是后端应该在asp.net/iis堆栈上) 通过绑定将数据对象直接从服务传送到中间层 事件,以及事件何时处理将数据持久化到数据库。(取而代之的是 (先持久化,然后轮询) 创建对象 并注册事件以在有更新时通知应用程序(可能是 在特定表

我有一个web应用程序,它的后端将编写asp.NETMVC4,并使用rest向客户机公开。我想要的是能够从web服务实时提供应用程序。(Web服务返回的xml/json格式不是那么大的对象)。这里有两个选项:(当然是node.js,tornado在这里是更好的选择,但是后端应该在asp.net/iis堆栈上)

  • 通过绑定将数据对象直接从服务传送到中间层 事件,以及事件何时处理将数据持久化到数据库。(取而代之的是 (先持久化,然后轮询)
  • 创建对象 并注册事件以在有更新时通知应用程序(可能是 在特定表格中插入)
  • 可能的堆栈:Asp.net MVC4+Web API+IIS+Sql Server 2008+C#

    如果您正在寻找一个“Node.js”,但在来自NuGet的microsoft堆栈签出信号器上-它提供了与Node.js类似的功能,但却是.net堆栈的本机功能

    作为一个备用信号器,它不仅是“ASP.NET的节点”,而且似乎非常适合您的需求;o) 谷歌上也有很多关于信号器的资源

    如果您正在寻找一个“Node.js”,但在microsoft堆栈上,请从NuGet签出SignalR-它提供了与Node.js类似的功能,但却是.NET堆栈的本机功能


    作为一个备用信号器,它不仅是“ASP.NET的节点”,而且似乎非常适合您的需求;o) 谷歌上也有很多关于信号器的资源

    在阅读其余部分之前,请先声明:我为Realtime.co工作,但我相信我能在这里提供帮助,所以我不想“推销”

    如果您需要实时更新,您可以查看Realtime(www.Realtime.co)。它基本上是开发人员在项目中使用实时技术的一组工具。它使用WebSocket,但会退回到用户浏览器支持的任何方式(例如长轮询)。还有一个ASP.NETAPI,您可以在项目中使用

    您可以在www.Realtime.co上了解有关实时的更多信息,并在www.xrtml.org上了解开发人员/SDK层


    我希望这能有所帮助。

    在阅读其余内容之前,请先声明:我为Realtime.co工作,但我相信我能在这里提供帮助,所以我不想“推销”

    如果您需要实时更新,您可以查看Realtime(www.Realtime.co)。它基本上是开发人员在项目中使用实时技术的一组工具。它使用WebSocket,但会退回到用户浏览器支持的任何方式(例如长轮询)。还有一个ASP.NETAPI,您可以在项目中使用

    您可以在www.Realtime.co上了解有关实时的更多信息,并在www.xrtml.org上了解开发人员/SDK层


    我希望这会有帮助。

    是的,我现在正在看。这在microsoft stack上的扩展有什么衡量标准吗?顺便说一句,我的应用程序中的大多数连接可能会闲置一段时间(Link:to article)检查一下这篇关于可伸缩性的堆栈帖子,包括指向有关该主题的第9频道视频的链接,从我的浏览来看,它的伸缩性似乎很好。我非常想玩这个——只是等待一个需要它的项目出现;o) 是的,我现在正在看。这在microsoft stack上的扩展有什么衡量标准吗?顺便说一句,我的应用程序中的大多数连接可能会闲置一段时间(Link:to article)检查一下这篇关于可伸缩性的堆栈帖子,包括指向有关该主题的第9频道视频的链接,从我的浏览来看,它的伸缩性似乎很好。我非常想玩这个——只是等待一个需要它的项目出现;o)