Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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# 数据驱动(实时)Web前端_C#_Asp.net_Frameworks_Data Driven - Fatal编程技术网

C# 数据驱动(实时)Web前端

C# 数据驱动(实时)Web前端,c#,asp.net,frameworks,data-driven,C#,Asp.net,Frameworks,Data Driven,我们正在寻找一种更好的方法,向web前端发送数据更新通知 这些通知触发通过JavaScript(JS)执行业务逻辑和最新元素的事件,以便在不重新加载的情况下动态更新页面 目前,这是通过服务器端线程完成的,它会及时触发a-synch JS事件,通知web前端检查数据是否已更改 这个机制是有效的,但团队内部的感觉是它可能会更有效率 该工具是用C#/ASP.NET与JS结合编写的,我们使用PokeIn库进行异步JS/C#调用 欢迎对改进功能提出任何建议!包括完全不同的方法,仍然保持JS/C#/ASP.

我们正在寻找一种更好的方法,向web前端发送数据更新通知

这些通知触发通过JavaScript(JS)执行业务逻辑和最新元素的事件,以便在不重新加载的情况下动态更新页面

目前,这是通过服务器端线程完成的,它会及时触发a-synch JS事件,通知web前端检查数据是否已更改

这个机制是有效的,但团队内部的感觉是它可能会更有效率

该工具是用C#/ASP.NET与JS结合编写的,我们使用PokeIn库进行异步JS/C#调用


欢迎对改进功能提出任何建议!包括完全不同的方法,仍然保持JS/C#/ASP.NET的使用。

听起来对你有帮助吗?提供了一个很好的介绍。

我最近试图解决类似的问题(报告与服务器通信的外部服务触发的实时更新),结果证明它非常适合这种情况

基本上,它是一个包含长轮询、Web套接字和其他一些技术的库,使用(透明地)服务器和客户端上可用的任何东西


到目前为止,我在这方面只有很好的经验。

这是一个真正的问题吗?我想加上这个作为评论,但我没有足够的分数。。无论如何,如果你需要pokein为你做的事情(各方之间的对象转换),这是你唯一的选择。尽管有websync、signalr等解决方案。。他们不处理对象翻译,也没有不同的方法等等。。。更好的是,您可以从pokein的websocket功能中获益。其他两个都需要用于websocket的Windows Server 8。Pokein允许您在任何服务器版本或平台上使用websocket