本文主要介绍 API 网关在实际使用过程中有哪些应用场景,包括前后端分离场景、异构系统集成场景和混合云场景。前后端分离场景 统一接入标准 通过 API 网关向客户端提供统一协议的 API,允许 IT 团队选择最适合内部架构的技术栈。后端异构...
1.响应式设计:采用前后端分离技术,让网页代码更灵活。一套前端网页代码,同时适配电脑、手机、平板、电视大屏多种终端显示。而不是为每个终端做一个特定的网页,是移动互联网时代浏览理想解决方案。2.可视化编辑 针对网页内容采用可视化...
本文介绍通过 函数计算 搭建前后端分离架构下的前端静态资源部署服务。背景信息 企业一般使用Gitlab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算...
本文介绍通过函数计算搭建前后端分离架构下的前端静态资源部署服务。背景信息 企业一般使用GitLab托管前端代码,搭建Jenkins监听Webhook消息,再发布至OSS。此方案虽然比较灵活,但存在以下劣势:需要购买服务器自建Jenkins,涉及计算存储...
支持将 API 适配多端,如:移动、互联网、物联,实现系统前后端分离;支持内部系统整合,模块化、微服务化。1.丰富的 API 生态,互相借力,协同发展 用户日益膨胀的、碎片化的需求促使企业不断探索新的商业模式,以解决客户的各类场景化...
示例 常见的前后端分离的架构方式中,前后端的访问地址分别使用不同的访问路径。对应这种场景,可以采用Ingress,根据7层的访问路径负载到不同的应用实例上。服务发现DNS ACS使用DNS来实现应用的服务发现能力,例如客户端应用可以通过...
前后端链路追踪功能可以解决此类问题,它会将API请求从前端发出到后端调用的链路串联起来,真实还原代码执行的完整现场。前提条件 您需要先通过npm方式安装探针,具体操作,请参见 以npm方式接入前端监控。背景信息 默认前端监控和应用监控...
前后端链路追踪功能可以解决此类问题,它会将API请求从前端发出到后端调用的链路串联起来,真实还原代码执行的完整现场。前提条件 您已经开通ARMS前端监控和ARMS应用监控,请参见 开通ARMS。阿里云ARMS应用监控需要2.4.5或更高版本,关于其...
M2M(即Machine-to-Machine)是一种端对端通信技术。本章节以智能灯和手机App连接为例,分别使用规则引擎数据流转和Topic消息路由来实现M2M设备间通信,主要介绍如何基于物联网平台构建一个M2M设备间通信架构。智能灯与手机App的连接和通信...
自动生成移动端 SDK,实现前后端分离,提升开发效率。支持服务注册、发现与管控,实现服务聚合与集成,降低管理成本和安全风险。提供优化后的数据协议与通讯协议,提高网络通讯质量和效率。应用场景 移动网关服务的应用场景如下:开放移动...
入参映射(透传未知参数):表示Query,Path 和 Body Form位置的参数需要配置前后端映射,网关除配置的请求参数外,不对其他位置的请求参数进行映射与校验,用户参数会透明传递给后端。入参透传:表示不需要在入参定义处配置Query,Body ...
模块可以承载解决方案所需要的组件、页面、前后端逻辑流、数据模型以及需要接入的API服务。例如,您可以基于高德地图OpenAPI,配合相关自定义页面组件,将地图能力封装成一个适用于您业务需要的模块,并在后续的业务应用中引用该模块,以...
3.3 定义后端服务信息 定义一些参数的前后端映射,即API后端服务的配置,包括后端服务类型、后端服务地址、后端Path、HTTP Method、后端超时时间、参数映射、常量参数、系统参数。用户请求到达API网关后,API网关会根据您的后端配置,映射...
如果服务端未取消压缩和解压缩操作,对应设备通过一个不支持数据压缩的SDK登录后,设备与服务端通信可能会有问题。不可以将Topic:/sys/${productKey}/${deviceName}/thing/dsltemplate/get_reply 加入到 compTopicList 中,否则会影响SDK...
云消息队列 MQTT 版 支持基于X.509证书的双向认证,分别通过服务器证书和设备证书完成服务端和客户端的认证,保证客户端和服务端通信链路的安全性和可靠性。本文介绍客户端证书认证的原理和流程。使用限制 仅铂金版、专业版实例支持双向...
自定义Topic通信示例 服务端与设备端通信:服务端下发指令给设备 设备发送消息到服务端 设备与设备通信:基于消息转发的M2M设备间通信 基于Topic消息路由的M2M设备间通信 存储 自定义Topic通信数据 自定义Topic中数据可流转到热数据存储...
本文介绍设备与物联网平台和物联网平台与服务器端的通信相关问题和解决方法。类目 问题 上下行消息 设备重复收到消息,如何去重?设备使用MQTT协议接入物联网平台后,接收不到通信数据,怎么办?物联网平台发送消息比较慢,存在超时情况,...
针对无法直接连接到云安全中心服务端的线下IDC(Internet Data Center)机房、混合云、阿里云VPC(Virtual Private Cloud)等业务场景,您可以通过设置代理服务器,将无法连接公网的服务器(包括主机、容器)接入云安全中心进行防护。...
例如使用C语言的Link SDK,完成设备端通信能力开发,请参见 MQTT接入示例、自定义Topic通信示例 和 物模型Topic通信示例。设备端Link SDK还支持Java、Python、Node.js、Android、iOS语言或平台的开发,更多功能,请参见 功能特性。设备原始...
随着即时通信(Instant Messaging)场景和客户端种类的不断丰富,多端通信已经成为普遍趋势。本文为您介绍一种使用云数据库Redis版在IM场景中实现多端同步的方案。消息存储模型 通常,IM系统的核心架构分为三个部分:消息管理模块、消息...
与 RPC 的点对点通信方式不同,无论是消息发送端还是订阅端,都只与消息服务端通信。这意味着:即使进行了消息 Mesh 化改造后,MOSN 也只与消息服务端通信。同一个应用的 MOSN 节点之间是不存在消息连接的。为了实现 MOSN 之间的消息流量...
定义:应用层协议协商ALPN(Application-Layer Protocol Negotiation)是一个传输层安全协议(TLS)的扩展字段,它允许客户端和服务端在TLS握手期间协商应用层协议,这使得客户端和服务端能够选择最合适的协议来通信,例如HTTP1.0、HTTP1.1...
说明 客户端用户在与服务器端通信时,客户端证书用来证明客户端用户的真实身份。客户端证书仅需要在客户端安装。否 是 CA证书需要上传到负载均衡的证书管理系统。注意事项 在上传证书前,请注意:目前阿里云负载均衡支持的公钥算法:RSA ...
图 2.Ingress和Service关系 示例 常见的前后端分离的架构方式中,前后端的访问地址分别使用不同的访问路径。对应这种场景,可以采用Ingress,根据7层的访问路径将负载分配到不同的应用实例上。服务发现DNS ACK使用DNS来实现应用的服务发现...
Pipeline简介 通常情况下,客户端与Redis通信时采用的是Ping-pong网络交互模式,Ping-pong模式是指客户端(Client)发送一个命令后会等待命令的执行结果,在客户端收到服务器端(Server)返回的结果后,再发送下一个命令,以此类推。...
通信监测 API 描述 DescribeCallList 分页查询时间范围内创建的通信信息。DescribeCall 获取单次通信详情。DescribeQoeMetricData 获取单次通信中用户的下行体验质量指标。DescribePubUserListBySubUser 根据订阅端获取通信中发布端用户...
重要 切忌将 Topic A 通过跨地域的方式,与客户端 B 通信,或将 Topic B 通过跨地域的方式,与客户端 A 通信。具体对应关系如下图所示。操作步骤 登录 SOFAStack 控制台,选择地域和工作空间。在左侧导航栏,选择 中间件>消息队列>概览。在...
访问端可通过物联网平台的安全隧道,远程访问企业内网的物联网平台设备,然后进行通信。本文介绍使用安全隧道的完整流程。背景信息 安全隧道功能相关概念介绍,请参见 安全隧道概述。使用流程 开发设备:在设备端完成安全隧道功能开发,...
DescribePubUserListBySubUser 订阅端获取通信中发布端用户列表 本接口用于根据订阅端获取通信中发布端用户列表。DescribeEndPointEventList 获取端对端用户事件列表 本接口用于获取端对端用户事件列表。DescribeEndPointMetricData 获取端...
使用说明 流程 说明 相关文档 开发设备端和访问端 按照使用方式和通信协议完成设备端和访问端对应功能的开发。使用安全隧道访问设备 安全隧道通信协议 使用安全隧道 先通过云端API或物联网平台控制台创建安全隧道,获取安全隧道的访问端建...
本接口用于根据订阅端获取通信中发布端用户列表。接口说明 使用说明 本接口用于根据订阅端获取通信中发布端用户列表。例如:您可以获取订阅端和发布端用户详情信息。QPS 限制 本接口的单用户 QPS 限制为 5 次/秒。超过限制,API 调用会被限...
新增 DescribePubUserListBySubUser 订阅端获取通信中发布端用户列表。新增 DescribeEndPointEventList 获取端对端用户事件列表。新增 DescribeEndPointMetricData 获取端对端指标数据。新增 DescribeQoeMetricData 单次通信中的下行体验...
调用DescribePubUserListBySubUser根据订阅端获取通信中发布端用户列表。使用说明 本接口用于根据订阅端获取通信中发布端用户列表。例如:您可以获取订阅端和发布端用户详情信息。QPS限制 本接口的单用户QPS限制为10次/秒。超过限制,API...
testuserid2 PubCallIdList string 否 发布端用户通信流的 Call ID,多个用英文逗号(,)分隔。说明 PubUserId 和 PubCallIdList 参数只能二选一输入。testcall1,testcall2 Metrics string 是 指标枚举列表,多个用英文逗号(,)分隔。...
重要 本示例中设备与访问端数据通信需依赖Xinetd服务,因此必须完成Xinted服务配置并启动。启动设备端例程 解压获取的SDK压缩包,在C Link SDK中的Demo文件 LinkSDK./demos/remote_access_basic_demo.c 中完成以下配置并保存。设备端C Link...
PubCallIdList String Query 否 testcall1,testcall2 发布端用户通信流的Call ID,多个用英文逗号(,)分隔。说明 PubUserId和PubCallIdList参数只能二选一输入。Metrics String Query 是 APP_CPU,SYSTEM_CPU 指标枚举列表,多个用英文逗号...
服务端检测到和客户端的通信异常,包括但不限于网络异常、客户端进程(AliYunDun)被异常结束、客户端被卸载等,会将客户端的状态更改为离线。如果服务端在10个小时内没有收到客户端登录、采集到的数据等信息,会将客户端状态更改为离线。...
ALB通过健康检查来判断后端服务器的业务可用性,开启健康检查功能后,当某台后端服务器健康检查出现异常时,ALB会自动将新的请求分发到其他健康检查正常的后端服务器上,避免了局部后端服务器异常对总体服务的影响从而保证业务高可用。...
gRPC是一种高性能、开源的远程过程调用框架,当您使用gRPC进行后端服务通信时,您可使用应用型负载均衡ALB(Application Load Balancer)实现gRPC协议的负载均衡,统一流量入口。gRPC基于HTTP/2协议进行通信,目前ALB仅支持前端加密(通过...
消息通信Topic 提供通信的产品和设备Topic,方便管理设备与服务端的通信,简化授权操作。使用 MQTT、CoAP、HTTPS 协议 提供多种协议的设备端SDK,既满足长连接的实时性需求,也满足短连接的低功耗需求。云云对接 提供云云对接SDK,快速构建...