背景和预定任务
Wolfram 语言提供了在背景执行计算的框架,要么即时计算要么按预定计划计算. 该框架可以在本地或云端运行,可以根植在其他进程或在单个进程中优先操作.
提交任务
SessionSubmit — 提交在当前会话中要执行的任务
LocalSubmit — 提交在独立的本地进程中执行的任务
CloudSubmit — 提交在云端执行的任务
安排任务
ScheduledTask — 表示在预定时间或周期性执行的任务
ContinuousTask — 连续重计算的任务(一般用在私有云中)
任务事件句柄
HandlerFunctions — 当特殊任务事件发生时执行的函数
HandlerFunctionsKeys — 何种信息应该传递给句柄函数
任务表示
TaskObject — 任务的符号表示
$CurrentTask — 由句柄函数处理的任务
任务控制
Tasks — 所有已提交的任务列表
TaskSuspend ▪ TaskResume ▪ TaskAbort ▪ TaskRemove
TaskExecute — 直接执行已安排的任务行为
TaskWait — 等待完成任务
后外部的任务
URLSubmit — 提交一个 HTTP 要求用于异步执行
URLDownloadSubmit — 提交一个 HTTP 请求用于异步下载
DeviceExecuteAsynchronous — 向设备提交一个命令
“射后不理”的云任务
CloudDeploy — 部署一个已安排的任务但并没有产生一个任务对象
DocumentGenerator — 自动的文档生成器以便部署在云端
外部进程
StartProcess — 开始独立运行外部进程
LinkReadyQ — 检查数据是否可以从 WSTP 连接读取
阻止外部操作
DeviceExecute ▪ ServiceExecute
RemoteEvaluate ▪ LocalEvaluate ▪ ParallelEvaluate ▪ CloudEvaluate
外部消息操作 »
SendMail ▪ SendMessage ▪ ...