SDK同步与异步通信模式

有的用户认为同步方式效率不高,希望设备收到数据时可以主动将数据发送给SDK,可以使用SDK的异步通信模式。异步通信模式与同步通信模式的最大区别在于,数据报文的接收发起方不再是应用程序或SDK,而是设备的协议栈或者底层通信模块。在V3....

应用场景

应用解耦的好处是不同应用的迭代不再相互依赖,而异步通信的好处是数据不再需要被立即处理。异步解耦能有效缩短数据链路长度,提高数据处理效率。削峰填谷 大型活动带来较高流量脉冲时,没有做好相应保护容易导致系统超负荷甚至崩溃,限制...

概述

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。对于业务场景为MQTT协议的设备,您可以通过配置C Link SDK,将其接入阿里云物联网平台。前提条件 已准备开发环境。已获取C Link SDK。定制SDK时,在...

什么是RRPC

MQTT协议基于PUB/SUB的异步通信模式,不适用于服务端控制设备端并同步获取返回结果的场景。物联网平台基于MQTT协议给用户服务端提供了RRPC接口,实现用户服务端下发RRPC消息数据并同步等待设备响应数据。名词解释 名词 说明 RRPC 是Revert-...

什么是Topic

代理者(Broker)是设备和业务服务器消息通信的中介,解耦了设备和业务服务器,实现了设备和业务服务器之间的异步通信。MQTT协议消息的组成部分 主题(Topic):使用正斜杠(/)作为分隔符构造字符串,例如/${productKey}/${deviceName}/...

领域模型概述

云消息队列 RocketMQ 版 产品具备异步通信的优势,系统拓扑简单、上下游耦合较弱,主要应用于异步解耦,流量削峰填谷等场景。对于同步链路,需要实时返回调用结果的场景,建议使用RPC调用方案。您在进行产品选型时,请明确您的业务场景和...

什么是事件总线EventBridge

微服务解耦:事件总线EventBridge 可以实现不同系统之间的异步消息通信,从而将互相依赖的服务解耦。异步执行:事件总线EventBridge 可以使执行逻辑异步运行,减少用户的等待时间,增加系统的吞吐量。状态变化追踪:事件总线EventBridge ...

移植概述

更多信息,请参见 SDK的同步与异步通信。步骤二:实现HAL函数 根据选择的功能不同,您需要实现的HAL函数也有区别,在相应功能的开发文档中将会有相关需要实现的HAL函数的描述。步骤三:调用SDK提供的API实现产品功能 您可参考C Link SDK下...

ListStatefulAsyncInvocations

异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数。请求语法 GET/services/{serviceName[.qualifier]}/functions/{functionName}/stateful-...

GetStatefulAsyncInvocation

调用GetStatefulAsyncInvocation接口获取符合条件的异步任务记录。StatefulAsyncInvocation:异步任务。异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。请求头 该接口无特殊请求头,关于公共请求头信息,请...

AutoML使用限制及规格

AutoML的使用限制以及规格,包括当前支持的地域,支持...这是一个固定计算资源的异步优化算法,通过优化固定数量模型及超参来提高性能。PBT算法通过对单组超参不停迭代修改发现获得最,而非通过全局结果来寻找单个最解。相关文档 新建实验

StopStatefulAsyncInvocation

异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数。请求语法 PUT/services/{serviceName[.qualifier]}/functions/{functionName}/stateful-...

ListStatefulAsyncInvocations-获取异步任务信息列表

异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 当前API暂无...

GetFunctionAsyncInvokeConfig

调用GetFunctionAsyncInvokeConfig接口查询一个服务下某个函数的异步调用配置。配置中的StatefulAsyncInvocation即为异步任务的配置项。当StatefulAsyncInvocation取值为true时,代表您已开启异步任务,所有的异步调用将变为异步任务模式。...

统计分析

可选:单击 活跃用户 页签,查看累计发生通信的用户ID(UserID)数。说明 UserID由应用服务器(AppServer)或客户端生成,是管理终端用户的唯一标识。阿里云RTC提供的Demo会随机生成UserID,如果直接使用Demo会导致统计的用户数偏大。曲线...

统计分析

可选:单击 活跃用户 页签,查看累计发生通信的用户ID(UserID)数。说明 UserID由应用服务器(AppServer)或客户端生成,是管理终端用户的唯一标识。阿里云RTC提供的Demo会随机生成UserID,如果直接使用Demo会导致统计的用户数偏大。曲线...

钉钉机器人消息通知

语法 普通的异步SQL消息通知。run_async=true,mq-notify-by=dingtalk*/select*from xxxx.;防止消息泛滥,限定了最小执行时间的异步SQL消息通知。run_async=true,mq-notify-by=dingtalk,mq-threshold-secs=100*/select*from xxxx.;如果计算...

ListAsyncTasks-获取异步任务列表

my-func prefix string 否 异步任务 ID 前缀,指定后会返回符合前缀的异步任务列表。job-nextToken string 否 分页标记,用来返回更多结果。第一次查询不需要提供这个参数,后续查询的 Token 从返回结果中获取。MTIzNCNhYmM=limit integer ...

PutFunctionAsyncInvokeConfig

调用PutFunctionAsyncInvokeConfig接口创建或更新函数的异步调用配置。函数会根据异步调用配置是否存在,在调用PutFunctionAsyncInvokeConfig接口时创建或更新相关配置信息。如果函数的异步调用配置不存在,调用...

删除云盘异步复制关系

当您不需要对云盘进行异步容灾或者需要更换存量的异步复制关系时,可以对云盘的异步复制关系进行删除操作。本文介绍如何删除云盘的异步复制关系。背景信息 删除云盘异步复制关系时,您需要注意:删除异步复制关系不会修改主盘和从盘的数据...

在函数代码中创建了进程/线程/协程,为什么它们没有被...

(推荐)您可以将需要进行异步处理的逻辑,单独作为一个函数,然后使用函数的异步调用功能,在原函数中使用函数计算的SDK或HTTP URL,通过异步调用的方式调用新函数,从而达到异步执行的效果。例如:您的请求是同步请求完成用户注册,然后...

Android

当监控到弱网环境时,为保证基础通信体验,建议您使用 SDK 对应的方法分别在发布端和订阅端进行如下优化:调整视频流规格:通过设置较低档位规格的 VideoProfile,减少视频通信的网络资源占用。切换视频为小流:小流有着与大流相同的宽高比...

任务管理

使用上述方法创建的函数将自动开启 异步策略 的 任务模式,您后续对该函数发起的异步调用请求将按照任务模式处理。创建完成后,在 任务处理函数 页面的 函数名称 列表显示您刚才创建的函数。为已有函数开启异步任务模式 前提条件:创建函数...

任务管理

在异步配置页面 异步配置 区域,单击编辑,然后在 异步配置 面板,任务模式 选择 开启 后单击 部署。启动或停止任务 登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择地域,然后在 函数 页面,单击目标函数。在函数...

ListFunctionAsyncInvokeConfigs

当StatefulAsyncInvocation取值为true时,代表您已开启异步任务,所有的异步调用将变为异步任务模式。请求头 该接口无特殊请求头,关于公共请求头信息,请参见 公共参数。请求语法 GET/services/{serviceName}/functions/{functionName}/...

功能概览

拥有函数请求生命周期管理能力,可以主动终止执行中的异步任务。异步任务会保存状态信息,因此,函数的调用和执行会有一定的额外延迟,该延迟不会产生额外的费用。关于 函数计算 计费的详细信息,请参见 计费概述。使用限制 场景限制 异步...

概述

阿里云视觉智能开放平台部分能力是异步执行,这些异步能力调用...针对所有的异步能力,平台提供了异步任务管理的一系列接口,包括查询异步任务结果、取消任务、查询异步任务列表,还提供了异步任务通知的方式,采用阿里云 EventBridge 实现。

离线异步任务场景

异步任务的最短路径 企业能够以较小的代价,基于函数计算的异步GPU处理能力,建设面向AI业务的异步处理平台。充足的GPU资源供给 函数计算平台提供充足的GPU资源供给,当业务遭遇大规模离线任务时,函数计算将以秒级弹性供给海量GPU算力资源...

基础概念

通过本文您可以了解智能媒体管理的基本概念,例如项目、数据源等。重要 此文档已不再维护,建议您使用新版...例如执行单个文档的异步转换,它的执行实体就是一个任务。任务创建后,支持Get查询任务状态,Delete删除任务,List遍历任务请求。

启动云盘异步复制功能

说明 如果您需要批量启动多个异步复制关系的异步复制功能,可以选中待启动的异步复制关系前的复选框,然后在页面底部单击 批量启动。在 启动复制对 对话框中,选择一种启动方式。单击 创建快照,为目标云盘创建快照,做好数据备份。警告 ...

iOS

功能简介 在网络质量不理想的情况下,音视频通信的质量受客观因素影响会下降。当监控到弱网环境时,为保证基础通信体验,建议您使用 SDK 对应的方法分别在发布端和订阅端进行如下优化:切换订阅低档位视频:低挡位的视频和高档位的视频有...

StopStatefulAsyncInvocation-停止异步任务

异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 当前API暂无...

创建云盘异步复制关系

在支付页面完成订单支付后,您可以返回EBS控制台的异步复制页面,查看新创建的异步复制关系。创建云盘异步复制关系后,您可以根据需要修改云盘异步复制关系的名称和描述信息。后续步骤 创建云盘异步复制关系后,您需要启动异步复制功能才能...

任务监控

任务执行列表 您可以在 函数计算控制台 的 任务 页面,单击目标函数,查看指定任务处理函数的异步任务列表,如下图所示。您可以单击 任务 ID 列的目标TaskID,查看指定任务的 基础信息、执行状态、请求详情 和 日志详情,如下图所示。监控...

结果回调

例如,您为函数A配置了成功调用时的异步目标为函数B,为函数B配置了成功调用时的异步目标为函数A。当您异步触发函数A并且执行成功后,则可能出现A到B,再到A的循环调用的情况。配置异步调用目标服务 说明 配置异步调用目标前,请先 创建...

Android

当监控到弱网环境时,为保证基础通信体验,建议您使用SDK对应的方法分别在发布端和订阅端进行如下优化:调整视频流规格:通过设置较低档位规格的VideoProfile,减少视频通信的网络资源占用。切换视频为小流:小流有着与大流相同的宽高比,...

MSE全链路灰度支持异步任务

MSE全链路灰度需要在请求的调用链路中传递灰度流量标签,如果遇到一些不支持的异步任务场景,可能会导致流量的标签传递中断,从而引起灰度流量处理失败。对于通过Spring的@Async注解实现的异步任务,MSE默认支持对其进行标签传递。此外,...

集成函数计算异步调用

Serverless 工作流 支持函数计算的异步调用与集成模式的结合,帮助您解决以上问题,同时也可以满足以下需求:在某些场景下,无需等待任务执行完成后再执行后续步骤。在流程执行的过程中,如果遇到非预期错误,可以忽略该步骤的函数调用,...

API概览

函数异步配置 API 标题 API概述 PutFunctionAsyncInvokeConfig 配置函数异步请求配置 创建或更新函数的异步调用配置。DeleteFunctionAsyncInvokeConfig 删除异步函数配置 删除异步调用配置。GetFunctionAsyncInvokeConfig 获取函数异步配置...

PutFunctionAsyncInvokeConfig-配置函数异步请求配置

创建或更新函数的异步调用配置。接口说明 配置中的 StatefulAsyncInvocation 即为异步任务的配置项。异步任务在普通的异步调用基础上增加了状态管理的功能,更适用于各类任务场景。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您...
共有196条 < 1 2 3 4 ... 196 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
音视频通信 边缘网络加速 物联网无线连接服务 数据传输服务 短信服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用