《低功耗蓝牙开发权威指南》——2.7节客户端–服务器架构
2023-09-11 14:19:08 时间
本节书摘来自华章社区《低功耗蓝牙开发权威指南》一书中的第2章,第2.7节客户端–服务器架构,作者 (英)Robin Heydon,更多章节内容可以访问云栖社区“华章社区”公众号查看
2.7 客户端–服务器架构
在客户端–服务器架构中还有一个设计元素作为设计低功耗蓝牙的基础。在设计低功耗时考虑了将设备连接到互联网的问题。原本可以在每一个资源受限的设备上集成IP协议,从而将它们公开给互联网。遗憾的是,即使是最简单的IP协议,其消耗的内存和能量也无法满足简单装置的要求。因此,协议设计者作出决定,不允许将IP数据包直接路由到从设备。
作为替代方案,智能网关实现了互联网和低功耗从设备之间的互联互通。采用纯客户端–服务器架构使得这种相互连接成为可能。服务器仅仅作为数据存储库,并不关心客户端是谁。客户端可以直接连接到服务器,或者可以从地球的另一侧通过互联网网关连接。
这为正在度假的用户提供了监视和控制居家环境的能力。由于低功耗蓝牙可用于安全警报、机顶盒或供热系统等各类设备,用户在去海边的途中可以查看所有的窗户是否安全,当躺在沙滩上时可以录制最喜爱的电视节目,当乘机返回时还可打开家里的供暖系统。
与网关连接的能力也让体育和健身设备可以向相关网站即时更新其收集的数据,哪怕是在锻炼者喝水的空隙。它也为老年人提供了监控能力,他们能够安全地待在家中,如有需要就会有人为其提供帮助。
客户端–服务器的网关模式也可以用于支持从客户端到网关的互联网安全,网关可执行访问控制、防火墙和客户端授权等操作,之后再向客户端授予网关外部的访问权限。这些成熟的技术而今已在家用和商用领域广为使用。
游戏协议测试二:协议工具开发技术介绍 游戏客户端通常是与服务器直接进行通信,如何通过工具来进行协议的修改和创建呢?第一种就是直接在客户端代码里面增加一些类似GM指令的测试接口,来达到对每个接口的测试目的。第二种就是从外部对双方的通讯网络下手,通过第三方将协议截获修改后再发送给对方,从而达到协议测试的目的如图1,本篇文章就是针对第二种方式来做介绍。
《低功耗蓝牙开发权威指南》——导读 本节书摘来自华章社区《低功耗蓝牙开发权威指南》一书中的目录,作者 (英)Robin Heydon,更多章节内容可以访问云栖社区“华章社区”公众号查看
《物联网框架ServerSuperIO教程》-20.网络通讯控制器分组,提高交互的负载平衡能力。v3.6.6 版本发布 20.1 概述 ServerSuperIO原来在网络通讯模式下,只有一个网络控制器,在自控模式、并发模式和单例模式下时都是异步处理返回的数据,并不会出现性能问题。但是在轮询模式下,一个网络控制器要按顺序逐一操作设备驱动的发送和接收,这样就会出现轮询周期过长,达不到读取数据频率的情况。
相关文章
- Tesla服务器对比
- 在阿里云IPV4服务器上架设IPv6隧道地址,让你的网站支持IPV6
- Python实现FTP服务器和客户端
- Ubuntu 16.04服务器 配置
- nuget包管理nuget服务器发布包时出现请求报错 406 (Not Acceptable)
- 树莓派实现NAS家庭服务器(流媒体播放、文件共享及下载机)
- Node.js创建服务器
- Laravel开发:Laravel核心——Ioc服务容器源码解析(服务器绑定)
- 织梦网站转移主机服务器教程
- 构建伪Update服务器工具isr-evilgrade
- iOS开发网络篇—搭建本地服务器
- 《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——1.5 Linux后门入侵检测工具
- 《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——2.2 网络流量监控与分析工具Ntop和Ntopng
- 《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——第3章 数据安全工具DRBD、extundelete 3.1 数据镜像软件DRBD介绍
- 《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——3.5 实战:extundelete恢复数据的过程
- ssh ssm ssi 服务器平台架构
- iptables作为路由转发至后端web服务器
- AutoDL服务器(其他服务器及windows类似)上创建虚拟环境,安装第三方包,conda相关命令
- 常见的服务器架构入门:从单体架构、EAI 到 SOA 再到微服务和 ServiceMesh
- 存储性能101:服务器、阵列与网络架构基础
- 真正实现前后端分离架构,通过SpringBoot整合Jpa做构建后端服务器,前端通过Vue结合Element-UI和axios进行数据请求,解决了跨域请求问题、用户登录验证、百度地图根据坐标标记