QuickBurro中间件

Features特色

有哪些功能特色?
Product features?


■ C/S三层架构技术


  自Socket底层封装、不依赖任何第三方三层架构技术


  私有通信协议、高强度Blowfish加密方式、LZO/ZIP可选压缩算法


  使用万能二进制容器类进行数据对象持久化,使用简单,扩展方便


  使用环形任务队列、线程池、索引表等数据结构,确保较高的服务端效率


  同时支持使用ADO/UniDAC/FireDAC三种数据库访问技术来实现数据库存取


  支持异构数据库、多账套数据集成使用


  完美支持客户端动态指定的数据库事务/组合任务,适应任何复杂任务交互


  支持三层架构下的对象关系映射(ORM)实体类代码自动生成


  丰富的应用服务器对象远程管理功能服务及相关工具


  简便而适应性很强的服务端插件容器(软总线)、支持插件热插拔和复用


  上百个主服务API函数向服务端插件开放,轻松编写业务逻辑部件或通用服务插件


  支持单线程/多线程、驻留/即时加载、普通/计划任务等多种插件工作模式


  提供几十个实用服务插件及其配套客户端控件,功能丰富强大


  支持多应用服务器组网、支持静态负载均衡和简单的动态负载均衡


  稳定可靠的即时消息传输功能,支持各种单播/组播/广播,支持回调


  提供易于使用的远程文件目录访问、文件(夹)上传下载功能


  提供环境特征获取、及应用软件授权认证机制、支持设备准入控制


  提供微信公众号、微信支付、支付宝平台、百度产品等等高附加值接口模块及配套控件


  客户端组件支持Delphi6起至最新版止的所有Delphi版本



■ 移动开发支持


  基于IndyClient/HTTP/HTTPS协议进行技术实现,数据通信加密,安全


  支持XE4之后的各个版本的Firemonkey,支持Win/IOS/Android/MacOS/Linux各平台


  专门封装的一组服务端插件模块、功能扩展和升级改造方便


  专门封装的一组客户端控件(如右图),移动App开发简单快速


  支持周期可调的轮询式消息传输,消息体格式自定义,适合各种应用场景


  支持文件传输、支持Android程序的自动升级


  可按照中间件插件接口标准扩展移动服务插件,进一步扩展移动App的基础控件


  支持使用实体类工具GetEntity所生成的移动开发数据库实体类单元


  提供微信、支付宝、百度开放平台等平台接口的移动端专用控件


  提供一组移动开发时使用的弹框控件,便于编写层次丰富的App


  提供跨平台的异步Socket控件、与C/S三曾一体化的异步消息传输控件


  提供同时适应HTTP/HTTPS调用的服务端插件框架及易于使用的RPC控件、支持异步回调


  支持Session/Restful两种控件工作方式,可根据应用特点自由选择



■ 轻量级Web开发支持


  同时支持标准的HTTP协议、HTTPS协议;支持IPV6


  使用用内核驱动http.sys实现HTTP通信、速度快、并发高


  支持HTTP(S)请求的自动接收解析和应答的自动组装发送


  支持虚拟动态页面URL与服务端插件模块(*.dll)的自动映射和调用


  支持传统Web表单的解析处理及Post数据体的转入Web插件处理


  支持高速文件缓存、应答数据的GZIP动/静态压缩等技术


  支持文件断点续传、跨域访问许可控制、长URL预提交等功能


  支持ExtJS、JQuery、JQM等Web前端技术,支持AJAX/JSONRPC/XMLRPC


  支持CGI/FCGI/HTTP反向代理接口,轻松整合PHP/Python/Lua/Java等脚本语言业务逻辑


  支持HTML5前端页面、支持WebSocket通信


  支持使用Delphi开发标准ISAPI模块和非标准Web插件,接口简便灵活


  支持Web插件的预加载、临时卸载/加载、自动延迟卸载等处理


  支持使用主服务的上百个API函数实现对主服务功能和资源的调用



■ Lazarus开发支持


  基于HTTP协议进行技术实现,数据通信加密,安全可靠


  支持使用ADO/UniDAC/FireDAC引擎访问远程数据库,控件用法与Delphi下的一致


  支持文件传输/消息传输/文件目录访问等各种中间件交互功能


  支持Lazarus的各个版本,用于编写Linux、MacOS等操作系统下的应用客户端程序


  支持WinCE应用程序的开发,一样具备强大的数据库、文件、消息等功能


  支持在服务端为Lazarus开发编写新的服务模块,以扩充Lazarus开发的基础控件



■ 丰富的技术资料供查阅


  提供VCL、FireMonkey、Lazarus开发包用户指南资料(PDF或CHM)


  提供微信、支付宝、阿里大于、百度地图、百度语音等接口开发资料


  提供QuickBurro应用开发集锦资料及QuickBurro入门视频资料


  发布包中随带大量的小示例、正式客户附赠“买就送.rar”综合案例源码礼包