最精簡使用MORMOT MORMOT是免費開源的SDK,它封裝了HTTP.SYS,這是許多人使用它的原因,讓人難以想像的是它居然支持DELPHI6及以上版本。 但MORMOT本身已經被封裝的很龐大,它提供許多的單元,這讓人不免眼花繚亂,驚恐而不敢下手試用。 其實,我們完全可以最精簡使用 ...
mORMot名稱來自Marmot,對,土撥鼠,俗稱旱獺,是一種生活在高寒山區的動物。多數都在白天活動,喜群居,善掘土,所挖地道深達數米,內有鋪草的居室,非常舒適。通常洞穴都會有兩個以上的入口,以策安全。它們不貯存食物,而是在夏天往體內貯存脂肪以便冬季在洞內冬眠。mORMot Manage Object Relational Mapping Over Territory目前Delphi生態系統中最棒 ...
2017-01-04 08:33 0 5498 推薦指數:
最精簡使用MORMOT MORMOT是免費開源的SDK,它封裝了HTTP.SYS,這是許多人使用它的原因,讓人難以想像的是它居然支持DELPHI6及以上版本。 但MORMOT本身已經被封裝的很龐大,它提供許多的單元,這讓人不免眼花繚亂,驚恐而不敢下手試用。 其實,我們完全可以最精簡使用 ...
mORMot GITHUB: https://github.com/synopse/mORMot Synopse mORMot framework An Open Source Client-Server ORM/SOA framework (c) 2008-2018 Synopse ...
mormot THttpApiServer使用例子 THttpApiServer封裝了WINDOWS的HTTPS.SYS。 unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils ...
mormot當作內存數據庫(緩存)使用 mormot的TSQLRestStorageInMemory可以作為內存數據庫來使用。 上圖是在筆者4代I5筆記本上做的測試,增加10萬記錄,耗時:562毫秒。 增加的數據如下圖所示(默認是JSON,當然也可以存為二進制格式的): 下面附上 ...
mormot websocket THttpApiWebSocketServer基於http.sys通訊的websocket server,同時它又能作為普通的http server使用,支持高並發。 下面是它的演示代碼: program ...
mormot日志 usesSynLog; if log = nil then // 日志 begin log := TSynLog.Add; log.Family.DestinationPath := ExeVersion.ProgramFilePath + '\logs ...
mormot 直接使用UNIDAC引擎操作數據庫 MORMOT封裝了BDE、FIREDAC、UNIDAC、Nexus 四種通用型數據庫引擎,形成了自己獨特的數據引擎控件。前提條件是首先要安裝通用型數據庫引擎。 MORMOT還單獨封裝了SQLITE、ORACLE、Zeos、ODBC ...
MORMOT REST文件上傳 上傳數據格式必須是:MULTIPART/FORM-DATA uses SynCommons 后端處理參照下列代碼: 后端處理參照下列代碼: procedure TWebEnv.processMultiPartFormData; var i ...