QuickBurro中间件V9.07版,综合发布包
支持Delphi 7-2010、XE-XE8、D10.4、D11.4、D12.1、Lazarus、CodeTyphon,2024年4月25日更新,333MB左右,WinRAR压缩包,
含“中间件、外围工具、开发包、用户手册、demo包、客户端插件框架”六部分,请解压到硬盘分区的一个新建文件夹下使用。
解压密码均为“fuck360”。为了节省宝贵的网站空间,以下软件包位于百度网盘,但设定为全开放下载,故使用百度网盘工具或普通
浏览器下载均可。
下载文件 | 适用开发工具 | 适用语言 |
qbcn907.rar | Delphi7 - Delphi 12.1、Lazarus3、CodeTyphon8 | 简体中文 |
qben907.rar | Delphi7 - Delphi 12.1、Lazarus3、CodeTyphon8 | 英语 |
QuickBurro中间件V9.07版,Linux环境在线安装包
为方便Linux环境下部署中间件而专门准备的发布包,仅包含中间件服务器程序部分,如需要SDK、外围工具、Demo等资源,
请另外下载综合发布包并解压后使用。支持Linux环境的中间件服务器程序分为下表所示四个,请根据Linux操作系统的CPU架构类型进行选择。
其中要注意:第一个X86-64版本是Delphi所开发的版本、服务端插件编写也需要Delphi,而第二个X86-64版本是FreePascal所开发、服务端插件编写需要
使用FreePascal。
下载文件 | 中间件开发工具 | 适用CPU架构 |
qblinux.zip | Delphi | X86-64 |
qbx8664.zip | FreePascal | X86-64 |
qbaarch64.zip | FreePascal | Aarch64 |
qbloongarch64.zip | FreePascal | LoongArch64 |
Linux平台下可以用如下命令下载并安装中间件服务(以Aarch64架构的中间件版本为例):
wget http://www.quickburro.org/download/qbaarch64.zip
unzip qbaarch64.zip -d server64
cd server64
chmod +777 burroguard
./burroguard
1、修复了ANSI版本的Delphi(D7-D2007)连接各版中间件读数据表时,返回的宽字符字段类型数据存在乱码的缺陷
2、修复了Delphi2007下安装VclSdk时因关联的Indy组件包名称与默认安装的Indy命名空间不匹配而导致安装失败的Bug
3、在config\general.sys里增加一个DistributedMutexCount参数,用于指定配置分布式互斥锁的个数
4、在核心服务中新增创建分布式互斥锁、分布式互斥锁加锁、分布式互斥锁解锁的客户端服务和API接口函数
5、在VclSdk/WSAPIBase.pas、FmxSdk/LSAPIBase.pas、LazSdk/CthSdk/LSAPIBase.pas里增加分布式互斥锁的接口函数声明
6、在各Sdk的TAPIMisc接口类中增加分布式互斥锁加锁、分布式互斥锁解锁的两个方法lockdistmutex、unlockdistmutex
7、在qua/qup引擎中新增分布式互斥锁加锁、分布式互斥锁解锁的两个函数lockdistmutex、unlockdistmutex
8、在核心服务中新增“分布式表决”数据结构、以及启动表决项目、结束表决项目、客户端表决、查询表决四个功能服务和API接口函数
9、在VclSdk/WSAPIBase.pas、FmxSdk/LSAPIBase.pas、LazSdk/CthSdk/LSAPIBase.pas里增加分布式表决的接口函数声明
10、在各Sdk的TAPIMisc接口类中增加启动表决项目、结束表决项目、客户端表决、查询表决四个API函数
11、在qua/qup引擎中新增启动表决项目、结束表决项目、客户端表决、查询表决四个扩展函数
12、在VclSdk中新增一个TQBSync控件,提供分布式互斥锁、分布式表决相关的一些方法
13、在FmxSdk中新增一个TMBSync控件,提供分布式互斥锁、分布式表决相关的一些方法
14、在LazSdk/CthSdk中新增一个TMBSync控件,提供分布式互斥锁、分布式表决相关的一些方法
15、对各类服务管理器等配置工具的状态监视页进行调整,加入互斥锁和表决项数,选项页增加“分布式互斥锁个数”、“分布式表决项数”两个参数
16、在DelphiDemo、FpcDemo目录下分别增加分布式互斥锁、分布式表决的示例程序
17、在quabuilder工具里增加lockdistmutex、unlockdistmutex、startdistvote、enddistvote、clientvote等新增函数的说明
18、对Delphi版使用最新的"Delphi 12.1 Patch1"+"UniDac10.2"重新进行Build,以修复可能潜在的缺陷
19、对DocPublisher工具进行增强,增加资料目录变更操作的多端同步处理,确保数据的一致性