简体   繁体   English

实时数据更新框架

[英]Real time data update framework

Am developing client-server application for updating real time chart. 正在开发用于更新实时图表的客户端-服务器应用程序。 Can anyone suggest me any framework/concepts for developing .Net based Server application (so that server will respond to clients very faster) 谁能建议我任何用于开发基于.Net的Server应用程序的框架/概念(以便服务器可以更快地响应客户端)

Client is not a web-based one (it will be MatLab client application). 客户端不是基于Web的客户端(它将是MatLab客户端应用程序)。 And each client will establish individual connection with server. 每个客户端将与服务器建立单独的连接。 Server needs to respond to individual client in real time. 服务器需要实时响应单个客户端。

I would look into signalR. 我将研究signalR。 It's a push framework that lets you maintain long running connections between client and server which enables the server to push updates to the client. 它是一个推框架,可让您在客户端和服务器之间维持长期运行的连接,使服务器可以将更新推向客户端。

http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/tutorial-getting-started-with-signalr-20 http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/tutorial-getting-started-with-signalr-20

SignalR is absolutely awesome here, and with OWIN you can host SignalR within a console app even. SignalR在这里绝对很棒,借助OWIN,您甚至可以在控制台应用程序中托管SignalR。 However, if you are not interested in learning a new framework, and are not using asp.net, you might want to use a regular Socket library provided with .NET and go from there. 但是,如果您对学习新框架不感兴趣,并且不使用asp.net,则可能要使用.NET附带的常规Socket库,然后从那里开始。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM