| 為您推薦:文件傳輸
軟件介紹QuickBurro中間件是一款開發套件,為用戶實現包括文件傳輸,消息傳輸,分布式支持等功能,QuickBurro中間件擁有C/S三層架構技術、移動開發支持、Lazarus開發支持等,有需要可以下載。
基本簡介 QuickBurro中間件是一款Pascal/C++Builder下的多層分布式應用開發套件,功能強大、品質優秀、服務到位,為眾多的應用軟件開發商信賴和喜歡。其主要功能包括:數據庫訪問、文件傳輸、消息傳輸、動態業務容器、輕量級Web服務、腳本語言引擎、分布式支持、負載均衡、反向代理等等,能幫助應用開發商解決各類遠程交互、網絡通信、系統分層等方面的棘手問題,大幅度提高應用開發生產率、降低開發成本。本產品能很好地滿足跨地域、多部門、數據部署復雜及業務流程多變的分布式項目開發需要,在連鎖經營、快遞物流、電子商務/政務、企業管理等各領域都能得到很好的應用。 而從功能定位和設計實現角度來看,QuickBurro輕量級、結構清晰易懂、開門見山、直達主題,因此,只要有基本的Delphi/C++Builder/Lazarus/Web前端等開發技能,就能在短時間內掌握用法、輕松上手。這種特性,得益于系統作者在產品開發時的思想解放,不迷信于“標準”、不墨守成規、以實用為主導等原則。系統從*基本的Socket技術出發,采用的大都是作者獨創卻淺顯的算法、類庫等,因此,無論是CORBA、RO、DataSnap、還是SOA、微服務等的紛繁復雜的技術方法,在本中間件中都不存在或表現得更簡明——在*基本的“多層分布式”原理及概念上構建起來的系統,以一種樸素的、通俗的、直觀的方式展現給應用程序員。 通過QuickBurro中間件您能實現業務邏輯的剝離和封裝,并部署于中間層,您將擁有“軟總線”形式的軟件復用機制,隨著您開發工作的深入,可以直接使用的各種部件將積累得更多,促使您的應用開發效率得到長足的提高;您也可以感受到三層架構中“瘦客戶端”模式所帶來的安裝維護等方面的好處;當然,*重要的是,QuickBurro已經為您提供了由幾十個控件組成的開發包,功能強勁,您在應用開發時可直接使用,而隨著版本的不斷升級,公用的擴展模塊將不斷公布,您所能獲得的支持將不斷加強。另外,獨創的Lua語言超集——Qua腳本語言引擎將助您快速開發各種中小型Web應用項目。 軟件特色 ■ 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通信、速度快、并發高 功能強勁的Qua腳本語言引擎(Lua語言超集),助您快速進行后端開發 支持HTTP反向代理、Web負載均衡、Web會話共享、URL映射等技術 支持HTTP(S)請求的自動接收解析和應答的自動組裝發送 支持虛擬動態頁面URL與服務端插件模塊(*.dll)的自動映射和調用 支持傳統Web表單的解析處理及Post數據體的轉入Web插件處理 支持高速文件緩存、應答數據的GZIP動/靜態壓縮等技術 支持文件斷點續傳、跨域訪問許可控制、長URL預提交等功能 支持ExtJS、JQuery、VUE、BootStrap等各類Web前端技術/框架,支持AJAX/JSONRPC/XMLRPC 支持CGI/FCGI/接口,輕松整合PHP/Python/Lua/Java等腳本語言業務邏輯 支持HTML5前端頁面、支持WebSocket通信 支持Web插件的預加載、臨時卸載/加載、自動延遲卸載等處理 支持使用主服務的大量API函數和客戶端SDK實現對主服務功能和資源的調用 ■ Lazarus開發支持 基于HTTP協議進行技術實現,數據通信加密,安全可靠 支持使用ADO/UniDAC/FireDAC引擎訪問遠程數據庫,控件用法與Delphi下的一致 支持文件傳輸/消息傳輸/文件目錄訪問等各種中間件交互功能 支持Lazarus的各個版本,用于編寫Linux、MacOS等操作系統下的應用客戶端程序 支持WinCE應用程序的開發,一樣具備強大的數據庫、文件、消息等功能 支持在服務端為Lazarus開發編寫新的服務模塊,以擴充Lazarus開發的基礎控件 ■ 豐富的技術資料供查閱 提供VCL、FireMonkey、Lazarus開發包用戶指南資料(PDF或CHM) 提供微信、支付寶、阿里大于、百度地圖、百度語音等接口開發資料 提供QuickBurro應用開發集錦資料及QuickBurro入門視頻資料 發布包中隨帶大量的小示例、正式客戶附贈“買就送.rar”綜合案例源碼禮包 |