该控件支持delphi lazarus;适用于所有TDataSet
为delphi(firedac/unidac)/FPC(zeos) 增加类似TClientDataSet的Delta功能
根据TDataSet的变化直接生成对应的SQL
💎迄今为止最全面的分布式主键ID生成器。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/SQL 等多语言,且提供 PHP 扩展及 Python、Node.js、Ruby 多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。
OneDelphi是基于Delphi IDE开发的三层中间件,
oneLaz是基于Lazaus IDE开发的三层中间件,
OneUniApp是基于HBuilderX IDE开发的多端合一app
中间件支持MVC及传统DataSet框架,
使用的是Mormot2的HTTP通讯
这个版本是在源码的基础上(放弃mormot)使用cross作为HTTP通讯
基于HCView开发的电子病历程序,此代码仅做学习交流使用,不可用于商业目的,由此引发的后果请使用者承担,你可以加入QQ群 649023932 来获取更多的技术交流。
代码目录说明: ----CFControl:几个自己写的控件 ----Client:客户端主程序代码 ----ClientPlugin:客户端功能模块插件代码 -------InchDoctorStation:住院医生站模块代码 -------Login:登录模块代码 -------Template:模板制作模块代码 ----Common:公共代码 --------diocp:DIOCP代码目录(此代码为第三方开源项目,见附录中的说明) ----PluginFramework:插件框架实现代码
delphi在web系统开发上没有像java或php 这样方便,对于一直使用delphi的工程师来说是个遗憾,因此使用delphi技术开发了一套Web框架,使用MVC模式,让工程师只需把精力放在模型与视图的设计上,让delphi开发web系统更方便。