最精简使用MORMOT MORMOT是免费开源的SDK,它封装了HTTP.SYS,这是许多人使用它的原因,让人难以想像的是它居然支持DELPHI6及以上版本。 但MORMOT本身已经被封装的很庞大,它提供许多的单元,这让人不免眼花缭乱,惊恐而不敢下手试用。 其实,我们完全可以最精简使用 ...
mormot THttpApiServer使用例子 THttpApiServer封装了WINDOWS的HTTPS.SYS。 unit Unit interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vc ...
2016-12-29 14:19 0 4121 推荐指数:
最精简使用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 名称来自Marmot,对,土拨鼠,俗称旱獭,是一种生活在高寒山区的动物。多数都在白天活动,喜群居,善掘土,所挖地道深达数米,内有铺草的居室,非常舒适。通常洞穴都会有两个以上的入口,以策安全。它们不贮存食物,而是在夏天往体内贮存脂肪以便冬季在洞内冬眠。mORMot = Manage ...
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 ...