您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> aspnet aspnet后台一直运行某段程序

aspnet aspnet后台一直运行某段程序

来源:网络整理     时间:2016/7/25 23:40:17     关键词:aspnet

关于网友提出的“aspnet aspnet后台一直运行某段程序”问题疑问,本网通过在网上对“aspnet aspnet后台一直运行某段程序”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:aspnet aspnet后台一直运行某段程序
描述:

asp.net后台一直运行某段程序,这段程序是通过socket收集数据的。
问:
asp.net怎么在后台一直运行某段程序,
如果不可行,asp.net可以结合winform吗?怎么结合?


解决方案1:

说的就是socket通信吧...

解决方案2:

引用 6 楼 jjjjj102310253 的回复:
引用 5 楼 mengxj85 的回复:
引用 3 楼 jiang_jiajia10 的回复: 
用JS的settimer然后定时执行后台的一个方法。或者用AJAX的时间控件也可以 
通过JS定时读服务器端值 
我现在是要解决服务器一直要运行一段代码,这段代码是不停的从客户端(这个客户端不是浏览器的是一些终端设备,摄像头或者是传感器之类,总之是一些芯片能把数据发送到服务器)收集数据,然后要客户能通过浏览器看到这些数据(其中有实时数据查看的要求)。

如果你有实时的要求,就不会考虑使用B/S结构的程序了。如果服务器是你们自己的,那还可以考虑结合winform和activex来完成。 解决方案3:

Ajax就可以啊 或者JS的setTimeout方法

解决方案4:

window service

解决方案5:

up too

解决方案6:

写一个window service

解决方案7:

写一个服务就是了.

解决方案8:

顺便说一句, appication_start是非常不可行的,它只会在启动网站的时候执行一次
application_beginrequest发生在每个页面请求之前,但放在这里会影响用户请求页面速度

解决方案9:

js的setTimeout, setInterval可行,但不是好办法
如果是独立服务器的话,可是使用控制或winform

解决方案10:

引用 4 楼 jjjjj102310253 的回复:
在Global中的Application_Start执行

恩,这个应该可以。 解决方案11:

关注

解决方案12:

引用 3 楼 jiang_jiajia10 的回复:
用JS的settimer然后定时执行后台的一个方法。或者用AJAX的时间控件也可以

通过JS定时读服务器端值 解决方案13:

用JS的settimer然后定时执行后台的一个方法。或者用AJAX的时间控件也可以


以上介绍了“aspnet aspnet后台一直运行某段程序”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2923808.html

aspnet相关图片

aspnet相关文章