SDK同步与异步通信模式

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

领域模型概述

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

应用场景

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

什么是RRPC

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

API手册

List中的每一个字符串的格式为:name:方法名 type:异步调用类型 listener:监听器 其中listener只对callback类型的异步调用生效。type的类型有:future:通过Future的方式去获取请求执行的结果。callback:当远程服务的调用完成后,HSF会...

集成函数计算异步调用

说明 当您的参数 InvocationType 设置为 Async 时,表示 Serverless 工作流 中调用的函数的异步调用类型为有状态。该ID需在函数范围内唯一。异步调用函数的集成模式 请求响应模式 当流程执行到该步骤时,会异步调用函数,然后开始函数的...

移植概述

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

任务

异步处理以任务的形式对文件进行异步数据处理,请求返回时会返回任务ID,后续可以通过任务ID查询任务状态。本文介绍如何使用异步任务进行处理。说明 新版数据处理功能API、SDK支持在 IMM服务接入点 中的地域进行使用。创建任务 登录 OSS...

DescribeQoeMetricData

例如:您可以获取影响通信体验的指标类型、音视频指标趋势图等信息。QPS限制 本接口的单用户QPS限制为20次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见 QPS限制。调试 您可以在OpenAPI Explorer中...

DescribeQoeMetricData-单次通信中下行体验质量指标

例如:您可以获取影响通信体验的指标类型、音视频指标趋势图等信息。QPS 限制 本接口的单用户 QPS 限制为 5 次/秒。超过限制,API 调用会被限流,这可能会影响您的业务,请合理调用。调试 您可以在OpenAPI Explorer中直接运行该接口,免去...

什么是云云对接(原泛化协议)SDK

服务架构 云云对接SDK是协议自适应的框架,用以构建与阿里云物联网平台进行高效双向通信的桥接服务。适用场景 由于网络环境或者硬件限制,设备无法直接接入阿里云物联网平台。设备只支持某种类型协议,而阿里云物联网平台目前不支持该协议...

事件触发

您可以为函数配置触发器,以事件驱动的方式...本文介绍支持触发异步任务的触发器类型。触发器类型 HTTP触发器 定时触发器 OSS触发器 MNS主题触发器 IoT触发器 EventBridge触发器 注意 请确保HTTP和EventBridge触发器的 调用方式 为 异步调用。

事件触发

本文介绍支持触发异步任务的触发器类型。触发器类型 HTTP触发器 定时触发器 OSS触发器 MNS主题触发器 通过 事件总线EventBridge 实现的触发器,包括以下几种:MNS队列触发器 RocketMQ触发器 RabbitMQ触发器 Kafka触发器 MQTT触发器 DTS触发...

GetTask-获取任务信息

该接口用于主动查询指定的异步任务信息。IMM支持多种异步数据处理能力,每种能力有各自创建任务的接口,例如创建人物人脸聚类任务CreateFigureClusteringTask、创建文件压缩任务CreateFileCompressionTask等。本接口为通用接口,可以通过...

钉钉机器人消息通知

语法 普通的异步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.;如果计算...

统计分析

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

统计分析

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

Android

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

删除云盘异步复制关系

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

任务管理

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

任务管理

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

概述

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

功能概览

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

iOS

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

离线异步任务场景

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

异步任务最佳实践

修改第一个 {please_replace_me} 为您的阿里云账号ID,修改后两个 {please_replace_me} 的值为您配置的异步调用目标 消息服务MNS 的队列名称。在目标目录中执行以下命令部署函数。s deploy-y 部署成功后,您可以登录 函数计算 控制台,查看...

任务监控

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

启动云盘异步复制功能

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

API概览

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

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

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

异步提交导入任务

说明 CANCELLED为新增的异步任务状态,数仓版(3.0)中无映射关系。终止任务 说明 未调度起来的任务和已完成(失败或成功)的任务会被移除队列。正在运行的任务被终止,已导入的数据可能会被回滚,建议手动删除残留数据。语法 CANCEL JOB '...

异步提交导出任务

说明 CANCELLED为新增的异步任务状态,数仓版(3.0)中无映射关系。终止任务 说明 未调度的任务和已完成(失败或成功)的任务会被移除队列。正在运行的任务会被终止,已导出的数据可能会被回滚,建议手动删除残留数据。语法 CANCEL JOB '...

API概览

StartDiskReplicaPair 开始云盘异步复制 为指定的异步复制关系激活异步复制功能。StopDiskReplicaPair 停止云盘异步复制 为指定的异步复制关系停止异步复制功能。ReprotectDiskReplicaPair 启用云盘反向异步复制 启用异步复制关系的反向...

Web

通过阅读本文,您可以了解Web端集成SDK的方法。...因系统原因,setAudioVolume 接口暂不支持在iOS中使用。关于纯订阅模式媒体文件播放失败的问题...后续步骤 完成集成SDK操作后,您可以实现音视频通信的基本功能,详情请参见 Web端实现基本功能。

FC组件的API命令

ListFunctionAsyncInvokeConfigs 查询函数的异步调用配置 PublishLayerVersion 发布层版本。DeleteLayerVersion 删除层版本。GetLayerVersion 获取指定层版本。ListLayerVersions 查询层版本列表。ListLayers 获取函数的层信息。...

使用ARMS监控异步任务

若您的异步任务出现接口超时等异常,可以通过调用链路查看异步任务上下游以便及时处理潜在问题。ARMS默认自动监控使用Spring@Async标签实现的异步任务。如果您需要监控自定义异步任务,可以通过添加异步透传扫描包和使用ARMS SDK进行手动透...

集成Web SDK时的常见问题

浏览器相关的兼容性和已知问题 由于各家厂商对浏览器音视频通信的支持程度不一,请先根据已经整理的兼容性文档 浏览器兼容性和已知问题 查看问题是否匹配,若存在匹配问题先参考对应的推荐方案尝试解决。Iframe集成时页面报错 问题现象:...

配置有状态异步调用

停止有状态的异步调用。StopStatefulAsyncInvocationRequest sReq=new StopStatefulAsyncInvocationRequest(SERVICE_NAME,"",FUNCTION_NAME,invocationID);StopStatefulAsyncInvocationResponse sResp=new ...

Mac

通过阅读本文,您可以了解Mac端集成SDK的方法。前提条件 环境中已安装Xcode 14.0或以上版本,更多信息,请参见 Xcode。...如果使用Mac mini等不...后续步骤 完成集成SDK操作后,您可以实现音视频通信的基本功能,详情请参见 Mac端实现基本功能。

异步预测接口使用示例

这个文档介绍如何使用异步预测接口,进行模型预测的异步调用,支持更长文本的离线调用。创建异步调用 参考以下示例代码,通过 content 字段,传入长文本内容,NLP自学习平台会保存长文本,并进行异步模型预测。说明 content 字段支持的文本...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
短信服务 边缘网络加速 弹性公网IP 物联网无线连接服务 对象存储 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用