SDK同步与异步通信模式

本文介绍SDK同步与异步通信模式。同步通信模式 大多数嵌入式平台移植C Link SDK使用同步底层通信模型,能够支持C Link SDK以轮询方式主动收取网络报文。例如嵌入式Linux、Windows系统,以及大部分配备LwIP协议栈通信的RTOS(FreeRTOS系统)...

领域模型概述

产品定位 云消息队列 RocketMQ 版 是一款典型的分布式架构下的中间件产品,使用异步通信方式和发布订阅的消息传输模型。通信方式和传输模型的具体说明,请参见下文 通信方式介绍 和 消息传输模型介绍。云消息队列 RocketMQ 版 产品具备异步...

应用场景

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

概述

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

什么是RRPC

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

移植概述

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

概述

通过消息队列进行异步通信和应用解耦,可以很好的提升业务的连续性。削峰填谷应用分布式改造后,不同应用能承载的性能情况往往不一致,在诸如双 11、店庆、秒杀等大型活动时,将会带来较高的流量脉冲,可能导致系统超负荷甚至崩溃,影响...

什么是Topic

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

什么是事件总线EventBridge

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

H5客户端接入

ajax 伪代码 ajax('/login',{ lot_number:result.lot_number,captcha_output:result.captcha_output,pass_token:result.pass_token,gen_time:result.gen_time,username:'xxx',password:'xxx'/其他服务端需要的数据,比如登录时的用户名和...

IVR SDK前端接入指南

6.ajaxPath 请求路径,默认为”/data/api.json”7.withCredentials 表示跨域请求时是否需要使用凭证,是否允许携带cookie,参数类型:Boolean 8.ajaxApiParamName ajaxType为param时指定区分action的名称,默认action,参数类型:String;...

常见问题

本文主要介绍Browser.js SDK中的常见问题与解决方法。如何调用STS 浏览器是不受信任的环境,如果把AccessKey ID和AccessKey Secret直接保存在浏览器端,存在极高的风险。建议在浏览器环境下使用 STS 模式进行OSS接口调用。获取STS token后...

什么是AI分布式训练通信优化库AIACC-ACSpeed

ACSpeed通过降低集合通信过程的相对次数来达到性能提升的目的,实现CPU与GPU之间的异步流水线通信,从而提升通信性能,其主要特点是在CPU上完成数据的AllReduce操作,该优化也称为CPU-Reduce。优化效果 在PCIe-topo类型的单机下,遇到因...

什么是AI通信加速库Deepnccl

多机CPU-Reduce:该优化继承了单机内CPU-Reduce高效的异步流水线,并将跨机Socket通信也设计为流水线形态,实现多机通信全过程流水化,有效减少通信延迟,提高整体训练性能。例如,在通信量较大的Transformer-based模型的多机训练场景下,...

什么是Deepytorch Training(训练加速)

多机CPU-Reduce:该优化继承了单机内CPU-Reduce高效的异步流水线,并将跨机Socket通信也设计为流水线形态,实现多机通信全过程流水化,有效减少通信延迟,提高整体训练性能。例如,在通信量较大的Transformer-based模型的多机训练场景下,...

设备任务概述

物联网平台支持设备任务功能,可同时向多个设备发起属性设置、异步服务调用、消息发送和自定义的任务。本文介绍设备任务的使用及流程。使用说明 物联网平台的设备任务,是按照已定义的JSON格式的规则文件,在设备端实现对应的任务功能。...

消息 Mesh

消息 Mesh 化改造 在蚂蚁集团内部,Msgbroker 基于推送模型提供高可靠、高实时、事务消息、Header 订阅等特性,帮助核心链路进行异步解耦,提升业务的可扩展能力,并先后伴随蚂蚁集团众多核心系统一起经历了分布式改造、单元化改造与弹性...

使用Topic通信

定义Topic后,设备可以通过Topic与物联网平台通信,从而实现设备、物联网平台、业务服务器、其他云产品之间的通信。前提条件 使用物模型Topic通信,需要先 添加物模型。使用自定义Topic通信,需要先定义产品Topic类,具体步骤请参见 使用...

物联网平台通信方式概述

您的设备和服务器接入阿里云物联网平台后,可通过物联网平台实现设备与服务器、设备与设备间的通信。本文介绍设备、物联网平台、服务器间通信的方法。背景信息 设备通过消息Topic实现消息的发送和接收,消息通信Topic的定义、使用和分类...

概述

所有API都可以同步或异步调用。使用方法,请参见 Java High Level REST Client。Java Low Level REST Client:Elasticsearch官方于2016年发布的“低级”客户端,允许通过HTTP协议与Elasticsearch通信。该客户端的API不负责数据的编码解码,...

数据面安全性

与用户通信时,函数计算 使用TLS 1.2及以上协议加密传输调用请求及回包,内部通信使用私有协议防止信息泄露及篡改。本页面分模块阐述数据面安全性保障。接入服务安全性保障 在数据面内部流程中,接入服务主要负责函数的调用。作为函数调用...

异步任务完成通知

本文介绍异步任务完成通知的使用方式和示例。功能描述 在您成功提交异步任务以后,可以通过订阅EventBridge事件总线来获取任务执行完成的通知。重要 阿里云视觉智能开放平台视觉AI能力API接入、接口使用或问题咨询等,请通过钉钉群...

概述

特别之处在于,它使用TCP协议与Elasticsearch通信,这也造成了当客户端与不同版本的Elasticsearch通信时,会存在兼容性问题。详情请参见 Motivations around a new Java client。Elasticsearch官网于2016年发布Low Level REST客户端,该...

异步任务管理接口和设置

DashScope平台提供了一系列的API能力调用,其中部分接口因为相关能力需要比较长的处理时间或者一些其他的限制,采用了异步任务接口,即用户调用对应的能力API将会提交一个相关的异步任务,接口将立刻返回并告知客户任务提交的结果,如果...

请求与响应模式

请求与相应模式通信流程图如下:重要 当同时存在多次请求时,可以在关联数据中添加请求ID,确定对应请求的响应。设备的远程实时控制也可以使用物联网平台提供的 RRPC 能力,以实现结果同步返回。发布QoS 1消息只保证消息到物联网平台,为...

Alink协议

物联网平台为设备端开发提供了Link SDK,并在SDK中封装了设备端与物联网平台交互通信的Alink协议。您可以直接使用设备端Link SDK开发设备。如果嵌入式环境复杂,已提供的设备端Link SDK不能满足您的需求,您也可以自行封装Alink协议数据,...

全局服务

异步方式:选择异步方式时,服务调用会立即触发并返回给调用方,无需等待服务执行完成。调用方可以在服务调用后立即进行其他操作,而不需要等待服务的响应。通常,在长时间运行的服务、批量处理或需要后台处理的场景中使用异步方式更为常见...

数据面安全性

与用户通信时,函数计算 使用TLS 1.2及以上协议加密传输调用请求及回包,内部通信使用私有协议防止信息泄露及篡改。本页面分模块阐述数据面安全性保障。接入服务安全性保障 在数据面内部流程中,接入服务主要负责函数的调用。作为函数调用...

消费者分类

如何实现同步、异步消息处理:对于不同的集成场景,消费者获取消息后可能会将消息异步分发到业务逻辑中处理,此时,消息异步化处理如何实现?如何实现消息可靠处理:消费者处理消息时如何返回响应结果?如何在消息异常情况进行重试,保证...

HTTP触发器概述

gRPC协议使用限制 说明 支持gRPC协议触发函数,适用于低延迟、高性能、使用ProtoBuf支持多语言通信的场景。更多信息,请参见 配置HTTP触发器并使用gRPC触发。Runtime支持:仅Custom Runtime和Custom Container支持gRPC协议。使用时的限制:...

下载云端SDK

物联网平台云端SDK支持Java、Python、PHP、Node.js、.NET、Go和Swift语言,用于调用云端API,以实现物联网平台的云端能力,如产品管理、设备管理、Topic管理、数据流转规则管理、消息通信等。本文介绍云端SDK的下载地址及使用示例。​ SDK...

自建数据库与RDS性能对比的注意事项

网络环境 应用和自建数据库都需要部署于ECS实例,且与RDS实例位于同一地域,使得应用与RDS之间,以及应用与自建数据库之间都是通过内网进行通信。说明 应用与自建数据库需要部署于两台不同的ECS实例。如果部署于同一台ECS实例,则应用到自...

自建数据库与RDS性能对比的注意事项

网络环境 应用和自建数据库都需要部署于ECS实例,且与RDS实例位于同一地域,使得应用与RDS之间,以及应用与自建数据库之间都是通过内网进行通信。说明 应用与自建数据库需要部署于两台不同的ECS实例。如果部署于同一台ECS实例,则应用到自...

自建数据库与RDS性能对比的注意事项

网络环境 应用和自建数据库都需要部署于ECS实例,且与RDS实例位于同一地域,使得应用与RDS之间,以及应用与自建数据库之间都是通过内网进行通信。说明 应用与自建数据库需要部署于两台不同的ECS实例。如果部署于同一台ECS实例,则应用到自...

运营商回执错误码

调用接口成功后,运营商异步返回的语音呼叫状态错误码如下:状态值 状态含义 错误描述 200000 用户听完语音 单呼时用户听完语音 200001 用户提前挂机未完整收听 单呼时用户提前挂机,未完整收听语音 200002 用户占线 单呼时指用户占线,双...

通信时长

通信时长查询功能可以查询指定AppID下通信时长数据。通过阅读本文,您可以了解通信时长的查询方法。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 用量查询>通信时长,进入通信时长查询界面。选择待查询的AppID、区域及时间,单击 ...

通信时长

通信时长查询功能可以查询指定AppID下通信时长数据。通过阅读本文,您可以了解通信时长的查询方法。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 用量查询>通信时长,进入通信时长查询界面。选择待查询的AppID、区域及时间区域,...

通信监测

通信监测功能可以查询指定AppID下全链路通话数据(包含通信质量和频道数据)。通过阅读本文,您可以了解通信监测的查询方法和通信监测作用。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 观星台>通信监测,进入通信监测界面。选择...

云盘异步复制概述

异步复制功能原理如下图所示:跨地域 同地域跨可用区 功能列表 异步复制的具体功能如下表所示:功能 说明 文档 创建云盘异步复制关系 在通过云盘异步复制功能实现云盘跨地域或者跨可用区异步容灾前,需要先创建云盘的异步复制关系。...

通信监测

通信监测功能可以查询指定AppID下全链路通话数据(包含通信质量和频道数据)。通过阅读本文,您可以了解通信监测的查询方法。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 观星台>通信监测,进入通信监测界面。选择待查询的AppID...
共有167条 < 1 2 3 4 ... 167 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
音视频通信 边缘网络加速 物联网无线连接服务 短信服务 数据传输服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用