- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 固长协议设备,如何 10 分钟接入物联网平台并实现报警与反控?
本文介绍了一种解决固长协议设备接入复杂性的创新方案。传统方法将协议解析与业务逻辑强耦合,导致新增设备需修改代码、维护成本高。作者提出"协议驱动业务"理念,通过可视化配置实现10分钟内完成设备接入全流程:1)创建产品模型;2)可视化协议解析配置;3)场景关联设备与业务;4)业务链编排实现报警与控制闭环。该平台将协议解析、业务判断、控制动作解耦,支持固长/非标协议快速适配,显著降低工业设备接入复杂度,实现真正的"配置即业务"。适用于需要快速设备接入与闭环控制的物联网场景。
2025-12-16 15:22:38
727
原创 星焰物联:原创自研,以协议驱动业务的万物接入平台
摘要 本文介绍了一个创新设计的物联网平台,其核心特点是"协议驱动业务"。针对传统物联网平台协议处理僵化、业务耦合度高的问题,该平台采用协议配置化解析方式,支持固长和非固长协议的自定义编解码,通过业务链引擎实现协议数据到业务流程的自动驱动。平台采用全自研通信服务架构,支持TCP/UDP/MQTT多协议接入,具有部署简单、资源占用低等特点,特别适合多厂家设备、非标私有协议等复杂场景。目前平台已在实际项目中验证,并提供免费协议适配服务。
2025-12-15 22:29:53
673
原创 物联网平台不是“企业级中间件展览馆”
在物联网系统建设中,很多平台将企业级架构奉为圭臬,堆叠消息中间件、网关、流转平台、设备影子等一堆技术组件,导致本不复杂的设备消息链路变得臃肿且低效。尤其面对仅数百上千台设备时,这种“为堆叠而堆叠”的架构反而掩盖了业务核心,造成严重资源浪费与开发心智负担。本文结合作者亲身打造的百万级单体架构 IoT 平台实践,剖析为何 Netty 天然适配设备 RPC 联控、如何以简单直接的方式高效支撑设备并发,打破“中间件展览馆式”的无效复杂。更进一步,从道家“道法自然”的哲学视角,探讨技术选型与架构设计的本质回归——
2025-08-07 17:40:47
953
原创 实战中的DDD:不知DDD,却早已在DDD
不要急着动手设计系统,先把“道”想清楚。技术没有高低,框架也不是圣经,唯有业务是真实的、确定的。更高效更稳定更贴近业务更易演进当你真正沉下心来思考业务时,DDD 自会浮现,而你,也就真正踏上了属于你的“领域之道”。
2025-08-06 13:48:21
1731
原创 从“道生一”看现代架构演进:技术如何服务业务,而非反客为主
本文反思了当前技术圈盲目追求微服务架构的现象。作者指出,许多团队在没有实际业务需求的情况下生搬硬套微服务,导致架构复杂、运维成本上升。文章通过道家"道生一"的哲学思想,阐述了架构设计应遵循"从简到繁"的自然演进规律:从单体出发,随着业务发展逐步分层、模块化,最终形成微服务。盲目微服务化反而会带来性能损耗、运维压力等问题。作者强调,好的架构应当以业务为核心,技术复杂度必须与业务价值相匹配。最后结合自身经验,展示了从单体到可插拔架构再到微服务的合理演进路径。
2025-08-05 17:51:25
361
继承Callable接口从任务中产生返回值
Runnale是执行工作的独立任务,但是它不会返回任何值。 如果你希望任务在执行完成后能够返回一个值,那么可以实现Callable接口。[code="java"]package threadpool;import java.util.concurrent.Callable;/** * * @author hewei * * Runnabl...
2012-12-21 16:30:26
408
jasperReport+ireport制作pdf报表教程
一.简介:JasperReport是一个开源的java报表制作引擎,ireport是jasperReport的一个GUI工具。我们先使用ireport制作报表的样式,ireport会给我们产生个后缀名为jrxml的文件,然后我们通过java代码向这个模版填充数据,再然后显示出来,它支持输出的文件格式包括PDF,HTML,XHTML,EXCEL等等…一个典型的jrxml文件会包含以下元素::...
2012-12-10 09:46:56
353
原创 java反射机制应用例子
[code="java"]package fanshe.entity;/** * 测试实体 * @author hewei * */public class Animal { private String name; private int age; public int text; public Animal(){} public An...
2012-08-27 09:38:17
164
原创 使用httpclient开源包模拟post注册用户
[code="java"]//闲的蛋疼,浏览网页时发现某网站不需要验验证码就可以注册用户,所以随便写了点代码//帮它提高点人气,顺便把源代码给大家分享下package org.apache.httpCilent;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStr...
2012-08-27 09:28:44
192
原创 iReport-4.6.0 创建报表时JVM出错了
## An unexpected error has been detected by Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d95ff3c, pid=5688, tid=8168## Java VM: Java HotSpot(TM) Client VM (1...
2012-06-26 17:43:37
342
2011年JAVA面试题汇总
2011-10-09
ireport报表制作教程
2012-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅