bj123nimab 2009-09-08 10:22
浏览 229
已采纳

网页如何实时查询,找到资源是否到位 的处理逻辑 是否正确,请教我!!

67603270 10:09:38
小弟要实现如下任务,请问有什么好方法。这是一个视频定制系统,我提交一系列的定制请求后,后台在进行视频处理,这需要一段时间。视频处理完毕后,视频会到达相应文件夹,然后在一个名为find.txt的文件中写入find,问题是我的网页如何实时查询,去发现视频到位
色色 10:11:58
你建立一个 队列表,这个表存储视频处理状态
spid , state ,create ,update
状态 分为 就绪 , 正在处理

色色 10:12:06
每次查询这个表
一直游泳的鱼 10:12:33
额,比较高深诶~
色色 10:13:50
当收到某个视频处理请求后 调用你的程序代码 往这个表的中插入一条记录,并指定 spid 的state 为 正在处理

当完成某个视频处理后 调用你的程序代码 操作这个表的指定 spid 的状态
色色 10:14:32
你视频处理 肯定是由程序来控制的吧
色色 10:15:04
你可以把我说的在群里面发下 看他们有没有已经实现过的代码 给你
色色 10:15:20
其实就是一个 异步的消息存储

以上是我的见解,大家能不能给出更好的解决方案啊!!!! 要求原理解说,不要指定某种某种库,想知道实现过程,不涉及具体编程语言!!

  • 写回答

1条回答 默认 最新

  • daipingzhang 2009-09-08 17:14
    关注

    第一步,你在一次地方记录你每个视频的处理状态,无所谓文本还是数据库;
    第二步,在等待处理页面使用AJAX异步请求,每间隔30秒查询一次处理状态。
    第三步,当处理完成,通知用户。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?