一种基于视联网的多任务管理系统和方法技术方案

技术编号:20680271 阅读:34 留言:0更新日期:2019-03-27 18:40
本申请实施例提供了一种基于视联网的多任务管理系统和方法,所述系统和方法应用于视联网中,所述视联网服务器包括线程管理模块、任务管理模块、磁盘,所述线程管理模块,与所述任务管理模块连接,内设有多个线程单元;所述任务管理模块,与所述线程管理模块连接,同时与所述磁盘连接,内设有任务集合区,所述任务集合区内设置有与所述多个线程单元对应的任务单元;所述磁盘,与所述任务管理模块连接,用于存储所述任务集合区写入的所述任务单元内的任务数据;本申请实施例可对当前所有用户的任务操作进行统一任务管理,所管理的任务可并发执行;并且可保障任务数据的安全性,提升用户使用体验感。

【技术实现步骤摘要】
一种基于视联网的多任务管理系统和方法
本申请涉及视联网
,特别是涉及一种基于视联网的多任务管理系统和一种基于视联网的多任务管理方法。
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。最终将实现世界无距离,实现全球范围内人与人的距离只是一个屏幕的距离。目前视联网中有视联网服务器,视联网服务器与所在局域网的多个用户终端连接,用户管理用户终端所发送的任务。但是现有视联网服务器中的任务管理系统对各个任务的管理比较分散,各个任务之间的管理接口也不一致,管理难度较大。且系统中的任务不具有断电保护功能,无法实现数据的持久化。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于视联网的多任务管理系统和相应的一种基于视联网的多任务管理方法。为了解决上述问题,本申请实施例公开了一种基于视联网的多任务管理系统,所述系统应用于视联网中,所述视联网包括视联网服务器,所述视联网服务器包括线程管理模块、任务管理模块、磁盘,其中:所述线程管理模块,与所述任务管理模块连接,内设有多个线程单元;所述任务管理模块,与所述线程管理模块连接,同时与所述磁盘连接,内设有任务集合区,所述任务集合区内设置有与所述多个线程单元对应的任务单元;所述磁盘,与所述任务管理模块连接,用于存储所述任务集合区写入的所述任务单元内的任务数据。在本申请一种优选实施例中,所述视联网还包括多个用户终端,所述多个用户终端与所述线程管理模块通信连接,所述线程管理模块包括以下子模块:用户任务对接子模块,用于接收所述用户终端发送的任务操作命令;其中,所述任务操作命令是由所述用户终端在接收到所述任务的触发操作时生成的;线程单元创建子模块,用于根据所述任务操作命令,创建与所述任务对应的线程单元。在本申请一种优选实施例中,所述任务管理模块包括以下子模块:任务接收子模块,用于接收所述线程管理模块发送任务数据;其中,所述任务数据是由所述线程管理模块根据所接收的任务操作命令,调取的与所述任务对应的线程单元内的数据;任务操作子模块,用于将所述任务数据调取到所述任务集合区内,并添加到与所述线程单元对应的任务单元中;任务写入子模块,用于将所述任务单元内的任务数据写入所述磁盘。在本申请一种优选实施例中,所述任务接收子模块包括添加、删除、修改、取消所述任务的接口。在本申请一种优选实施例中,所述任务集合区内的任务单元还携带有任务类型执行标识,所述任务类型执行标识包括:第一类型标识:所述任务数据添加到所述任务单元后立即执行;第二类型标识:所述任务数据添加到所述任务单元后延时预设时间后执行;第三类型标识:所述任务数据添加到所述任务单元后在指定日期时间执行;第四类型标识:所述任务数据添加到所述任务单元后间隔固定时间重复执行。在本申请一种优选实施例中,所述任务数据包括所述任务对应的业务数据,以及所述任务执行所述业务的数据。在本申请一种优选实施例中,所述任务集合区内的任务单元携带有任务状态标识,所述任务状态标识包括任务等待标识和任务执行标识。在本申请一种优选实施例中,所述任务管理模块还包括以下子模块:任务读取子模块,用于在接收到所述系统重新启动的触发信号后,读取所述磁盘内的任务数据。为了解决上述问题,基于本申请实施例的多任务管理系统,本申请实施例还公开了一种基于视联网的多任务管理方法,所述方法应用于视联网中,所述视联网包括视联网服务器,与所述视联网服务器通信连接的用户终端,所述方法包括:所述视联网服务器接收用户终端发送的任务操作命令;其中,所述任务操作命令是由所述用户终端在接收到所述任务的触发操作时生成的;所述视联网服务器根据所述任务操作命令,创建与所述任务对应的线程单元;所述视联网服务器将所述线程单元内的任务数据调取到所述任务集合区内,并添加到与所述线程单元对应的任务单元中;所述视联网服务器将所述任务单元内的任务数据写入所述磁盘。在本申请一种优选实施例中,所述任务操作命令包括:添加所述任务命令;和/或,删除所述任务命令;和/或,修改所述任务命令;和/或,取消所述任务命令。本申请实施例包括以下优点:本申请实施例应用视联网的特性,在视联网服务器中设置线程管理模块、任务管理模块,线程管理模块根据用户当前的任务操作,建立与所述任务对应的线程单元,任务管理模块将线程单元中的任务数据调取到其内部的任务集合区内,并添加到与所述线程单元对应任务单元中;利用任务集合区将当前所有任务集合在一起的方式,可实现对当前所有用户的任务操作进行统一任务管理,所管理的任务可并发执行;本申请实施例可通过添加、删除、修改、取消接口将线程管理模块中的每个线程单元内的任务数据调取到任务集合区内,并添加到与所述线程单元对应的任务单元中,利用添加、删除、修改、取消接口等类型来对任务数据进行分类管理的方式具有灵活性高,概括更全面的优点,统一了对任务的管理接口,大大降低了管理难度;本申请实施例在视联网服务器中增加了磁盘,任务管理模块可调取任务集合区中部分或全部任务单元中任务数据,并写入磁盘中,使得在系统重新启动时,所保存的任务数据仍然有效,可保障任务的安全性,提升用户使用的体验感。附图说明图1是本申请的一种视联网的组网示意图;图2是本申请的一种节点服务器的硬件结构示意图;图3是本申请的一种接入交换机的硬件结构示意图;图4是本申请的一种以太网协转网关的硬件结构示意图;图5是本申请实施例一种基于视联网的多任务管理系统的结构框图;图6是本申请实施例一种基于视联网的多任务管理方法的步骤流程图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。为使本领域技术人员更好地理解本申请实施例,以下对视联网进行介绍:视联网所应用的部分技术如下所述:网络技术(NetworkTechnology)视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(PacketSwitching)或网络电路交换(CircuitSwitching),视联网技术采用PacketSwitching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。交换技术(SwitchingTechnology)视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载IP数本文档来自技高网...

【技术保护点】
1.一种基于视联网的多任务管理系统,其特征在于,所述系统应用于视联网中,所述视联网包括视联网服务器,所述视联网服务器包括线程管理模块、任务管理模块、磁盘,其中:所述线程管理模块,与所述任务管理模块连接,内设有多个线程单元;所述任务管理模块,与所述线程管理模块连接,同时与所述磁盘连接,内设有任务集合区,所述任务集合区内设置有与所述多个线程单元对应的任务单元;所述磁盘,与所述任务管理模块连接,用于存储所述任务集合区写入的所述任务单元内的任务数据。

【技术特征摘要】
1.一种基于视联网的多任务管理系统,其特征在于,所述系统应用于视联网中,所述视联网包括视联网服务器,所述视联网服务器包括线程管理模块、任务管理模块、磁盘,其中:所述线程管理模块,与所述任务管理模块连接,内设有多个线程单元;所述任务管理模块,与所述线程管理模块连接,同时与所述磁盘连接,内设有任务集合区,所述任务集合区内设置有与所述多个线程单元对应的任务单元;所述磁盘,与所述任务管理模块连接,用于存储所述任务集合区写入的所述任务单元内的任务数据。2.根据权利要求1所述的系统,其特征在于,所述视联网还包括多个用户终端,所述多个用户终端与所述线程管理模块通信连接,所述线程管理模块包括以下子模块:用户任务对接子模块,用于接收所述用户终端发送的任务操作命令;其中,所述任务操作命令是由所述用户终端在接收到所述任务的触发操作时生成的;线程单元创建子模块,用于根据所述任务操作命令,创建与所述任务对应的线程单元。3.根据权利要求2所述的系统,其特征在于,所述任务管理模块包括以下子模块:任务接收子模块,用于接收所述线程管理模块发送任务数据;其中,所述任务数据是由所述线程管理模块根据所接收的任务操作命令,调取的与所述任务对应的线程单元内的数据;任务操作子模块,用于将所述任务数据调取到所述任务集合区内,并添加到与所述线程单元对应的任务单元中;任务写入子模块,用于将所述任务单元内的任务数据写入所述磁盘。4.根据权利要求3所述的系统,其特征在于,所述任务接收子模块包括添加、删除、修改、取消所述任务的接口。5.根据权利要求3所述的系统,其特征在于,所述任务集合区内的任务单元还携带有任务类...

【专利技术属性】
技术研发人员:陈婷亓娜史兴宇王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1