低代码数据接口开发架构的研究与实现

2022-06-21 01:14:24徐建,刘磊
计算机时代 2022年6期

徐建,刘磊

摘  要: 为了降低开发难度、提高代码复用率、适应需求变化、缩短开发周期,提出通过研发一种配置式的少代码程序框架,减少开发工程师的重复工作。利用Netty框架,研发一种规则引擎,在Java运行环境下实现低代码服务端数据接口的开发架构。经实践论证,低代码数据接口开发架构可在短时间内完成数据接口的开发,大幅度降低工作量,提高工作效率,从而降低应用开发成本。

关键词: 低代码; Netty; 架构; 规则引擎; 配置式

中图分类号:TP399          文献标识码:A     文章编号:1006-8228(2022)06-06-04

Research and implementation of low code data interface development architecture

Xu Jian, Liu Lei

(China Gezhouba Group Explosive Co., Ltd., Yubei, Chongqing 401120, China)

Abstract: In order to reduce the development difficulty, improve the code reuse rate and adapt to the demand change, it is proposed to develop a configuration type less code program framework to reduce the repetitive work of development engineers. Using Netty framework, a rule engine is developed to realize the development architecture of low code server-side data interface in Java environment. It has been proved by practice that the low code data interface development architecture can complete the development of data interface in a short time, greatly reduce the workload, improve the work efficiency, and thus reduce the application development cost.

Key words: low code; Netty; framework; rule engine; configuration type

0 引言

隨着互联网的发展,信息数据价值达到前所未有的高度,人们对信息的获取方式从符号、文字、图片到视频日益丰富,人们关注的数据分类也相互交叉、汇聚。这就催生出千变万化的需求,使服务端工程师的开发任务变得纷繁复杂。服务端工程师需要不断在数据库、缓存、文件中处理数据,具有较高的技术门槛和较大的工作量。

服务端工程师在长期的开发过程中已从多个方向简化开发难度,研发并开源了多种公用框架,在一定程度上降低了技术门槛,减轻了开发工作量。但是已有的开发框架种类繁多,存在着学习成本高、技术方案不标准、使用难度高、开发环境限制多等缺点。

本文研究一种通过文件配置的方式来实现服务端数据接口开发的低代码框架,使非程序技术人员通过简单的培训就能完成后端数据接口开发。从而减少服务端工程师的机械工作,使其集中智慧处理复杂逻辑,提高工作效率,实现降本增效。……

登录APP查看全文