Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
ASP.NET和C#站点后面的持续处理是否可能?_C#_Asp.net_Mysql - Fatal编程技术网

ASP.NET和C#站点后面的持续处理是否可能?

ASP.NET和C#站点后面的持续处理是否可能?,c#,asp.net,mysql,C#,Asp.net,Mysql,想象一个用户登录并可以查看其ip网络摄像头的站点(我相信我可以做到这一点)。问题是,我希望网站在用户未登录的情况下对传入的图像/视频进行一些处理,即运行一些运动检测算法,如果数据库中有运动日志,则记录事件 我需要学习什么来实施这个项目?我想使用ASP.NET和C#,因此我假设: 学习ASP.NET 学习C#(我是一个相当有能力的桌面应用程序开发人员) mySQL数据库(这是在这种情况下使用的最好的数据库吗?) 我以前没有使用过ASP.NET,因此我不知道它能/不能做什么。我想我可以建立一个ASP

想象一个用户登录并可以查看其ip网络摄像头的站点(我相信我可以做到这一点)。问题是,我希望网站在用户未登录的情况下对传入的图像/视频进行一些处理,即运行一些运动检测算法,如果数据库中有运动日志,则记录事件

我需要学习什么来实施这个项目?我想使用ASP.NET和C#,因此我假设:

  • 学习ASP.NET
  • 学习C#(我是一个相当有能力的桌面应用程序开发人员)
  • mySQL数据库(这是在这种情况下使用的最好的数据库吗?)
  • 我以前没有使用过ASP.NET,因此我不知道它能/不能做什么。我想我可以建立一个ASP.NET站点并显示一个实时提要,但是如何实现总是在后台运行的位来处理来自实时提要的剧照并记录事件


    感谢您的帮助。提前感谢。

    您可能希望使用类似a的工具来进行连续处理。使用ASP.NET站点与数据库对话并显示提要

    ASP.NET不太适合做后台任务


    MySQL应该可以正常工作并且是免费的,所以如果这不是一个与工作相关的任务,那么它可能是一个不错的选择。我这里有一个MySQL数据库,包含接近100GB的文本。因此,它应该能够处理您的建议。

    如果您的网站和数据库运行正常,ASP.Net和MySql对于您所描述的项目类型来说就可以正常工作。但是,处理位不太适合ASP.net模型

    我建议您考虑创建一个应用程序来执行您需要执行的任何处理。听起来你想让你的处理器在远程视频流上工作,所以你需要考虑如何让这些流到你的服务中,以及你能真实地处理多少个并发流。p>
    也许有一个客户端应用程序或服务是有意义的,您的用户将在本地运行该应用程序或服务,当它检测到移动时,它将ping您的托管服务?在这种情况下,您可能需要考虑在IIS或任何独立应用程序(如前面提到的Windows服务)中托管。ASP.NET将是最简单的部分。这里的繁重工作将由一些客户端脚本(如Flash)来完成。您需要先了解更多有关web开发的信息,然后再考虑到其他方面。SQL Server最受ASP.Net&C支持,我想我必须在与ASP.Net站点所在地相同的计算机上安装web服务(我不必这么做,但为什么要把事情复杂化?!)web服务将是我的程序的核心,对吗?我希望能够告诉web服务要做什么,即告诉它要跟踪什么等,我希望能够从ASP.NET网站执行此操作。如果您希望从网站向windows服务发送命令,那么您可能希望使用WCF。您可以在windo中托管WCF服务ws-service。windows服务具有处理视频的线程,WCF服务可以接受命令。或者,您可以让windows服务与asp.net站点的同一数据库通信。因此,该站点在该服务拾取的数据库中设置字段。因此,数据库中的字段告诉该服务o跟踪并在网站中显示和编辑该数据。然后,windows服务可以查看同一字段以确定其应执行的操作。windows服务也与web服务不同,如果您是这样想的:)。