![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
物联网
文章平均质量分 64
研究物联网平台开发及应用
microrain
这个作者很懒,什么都没留下…
展开
-
在Go语言中如何实现变参函数和函数选项模式
在Go语言编程中,我们经常会遇到需要给函数传递可选参数的情况。传统的做法是定义一个结构体,将所有可选参数作为结构体字段,然后在调用函数时创建该结构体的实例并传递。通过这种方式,我们可以很灵活地控制传递哪些可选参数,而不需要创建复杂的结构体。每个可选参数都是一个独立的函数,它们的作用只是设置参数的值。Go语言的一个很酷的特性就是支持变参函数,通过结合变参和高阶函数,我们可以用一种非常灵活和优雅的方式来实现可选参数。函数中,我们展示了三种不同的调用方式:不传递任何可选参数、只传递。在函数内部,它首先创建一个。原创 2024-05-24 05:44:30 · 434 阅读 · 0 评论 -
通过Redis实现一个异步请求-响应程序
在分布式系统中,经常需要不同的服务或组件之间进行通信和协作。传统的同步请求-响应模式虽然简单直观,但可能会导致阻塞和性能问题。为了解决这个问题,我们开发了一个基于 Redis 的异步请求-响应程序,实现了请求和响应的解耦,提高了系统的并发性和响应能力。原创 2024-04-21 07:38:37 · 690 阅读 · 1 评论 -
物联网系统中物模型定义的简要说明
物模型由若干条“参数”组成,参数按描述的功能类型不同,又分为属性、方法和事件。标准参数 为了实现设备功能的统一理解。通过对物模型的基础的理解,就可以更灵活的使用物联网平台的相关数据。通常通过北向接口与业务系统进行对接使用。事件,就是定义的由设备端触发的临时性上报的数据,如设备端告警等。方法,就是定义通过平台端可以远程调用设备端的某一功能的方法。属性,就是定义的由设备端规律性的定期上报的数据。关于物模型的使用,可以参考。原创 2023-10-05 19:40:10 · 264 阅读 · 0 评论 -
物模型概述与说明
物模型是对设备在云端的功能进行描述,包括设备的属性、功能、事件和标签。物联网平台使用一种名为TSL的物的描述语言来定义物模型,该语言采用JSON格式。通过组装设备上报的数据,您可以根据TSL进行操作。原创 2023-06-26 08:24:20 · 565 阅读 · 0 评论 -
如何用go写一个基于事件驱动的SSE的程序
SSE(Serversentevents)是浏览器向服务器发送请求并保持长连接的技术,服务器通过长连接将数据推送到浏览器。SSE通常用于实时更新网页内容或获得服务器推送的通知。这是一个简单的SSE服务器实现,可以在本地启动一个基于事件驱动的SSE服务器,在浏览器中访问"http://localhost:8080/stream"即可订阅事件。原创 2023-06-05 16:57:41 · 1493 阅读 · 0 评论 -
一个开源的基于golang开发的企业级物联网平台
SagooIOT是一个基于golang开发的开源的企业级物联网基础开发平台。负责设备管理和协议数据管理,支持跨平台的物联网接入及管理方案,平台实现了物联网开发相关的基础功能,基于该功能可以快速的搭建起一整套的IOT相关的业务系统。原创 2023-06-02 14:21:52 · 1827 阅读 · 0 评论