mORMot 名称来自Marmot,对,土拨鼠,俗称旱獭,是一种生活在高寒山区的动物。多数都在白天活动,喜群居,善掘土,所挖地道深达数米,内有铺草的居室,非常舒适。通常洞穴都会有两个以上的入口,以策安全。它们不贮存食物,而是在夏天往体内贮存脂肪以便冬季在洞内冬眠。mORMot = Manage ...
mORMot 名称来自Marmot,对,土拨鼠,俗称旱獭,是一种生活在高寒山区的动物。多数都在白天活动,喜群居,善掘土,所挖地道深达数米,内有铺草的居室,非常舒适。通常洞穴都会有两个以上的入口,以策安全。它们不贮存食物,而是在夏天往体内贮存脂肪以便冬季在洞内冬眠。mORMot = Manage ...
最精简使用MORMOT MORMOT是免费开源的SDK,它封装了HTTP.SYS,这是许多人使用它的原因,让人难以想像的是它居然支持DELPHI6及以上版本。 但MORMOT本身已经被封装的很庞大,它提供许多的单元,这让人不免眼花缭乱,惊恐而不敢下手试用。 其实,我们完全可以最精简使用 ...
mormot THttpApiServer使用例子 THttpApiServer封装了WINDOWS的HTTPS.SYS。 unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils ...
mormot支持websocket 根据定义,HTTP连接是无状态的和单向的,也就是说,客户机向服务器发送一个请求,该服务器通过一个应答回复。没有客户端的预先请求,就没有办法让服务器发送消息给客户机。 WebSockets是能让普通的HTTP连接升级为双路通信有线通信协议。在安全握手之后,底层 ...
程序中要使用数据库,首先是引用SynCommons, SynDB单元,根据不同的数据库类型,简单举几个例子: 1 使用Access数据库,引用SynCommons, SynDB,SynOleDb三个单元,如果密码为空,设置后面三个参数直接为空就可以了.mORMot数据库处理方式Code ...
mormot2.0新版的路线 首先会丢弃一些历史包袱,Delphi 5和Kylix在mORMot 2中不受支持。也有可能与Delphi 7某些不兼容。只支持主流的DELPHI版本。并以FPC主干为主要目标。官方只维护Delphi (2007/XE7/10.3?)的几个版本,其他版本由贡献者维护 ...
MORMOT通讯类说明 MORMOT在 SynCrtSock.pas单元实现通讯类。 MORMOT实现 TCP/UDP/HTTP/WEBSOCKET客户端和服务端的协议的单元文件。可以看出MORMOT实现的通讯协议是很全面的。 MORMOT 支持跨操作系统平台(WINDOWS ...
mormot支持https 将ssl证书导入电脑系统,以Windows 10为例: 运行 mmc 证书导入成功后,双击证书,查看证书指纹: 第二项工作:将证书与https绑定:以管理员身份启动cmd,输入下列命令:netsh http ...
http.sys一般常见问题的解决 1)权限问题 必须使用administrator登陆WINDOWS。只需要注册一次url,注册url成功后,以后就不是必须用administrator登录win ...
MORMOT数据库连接池 MORMOT封装了一堆的PROPS控件,用于连接各种数据库。 MORMOT的封装是武装到了牙齿的,这堆PROPS控件居然数据库连接池也封装好了。这就为我们省了不少事,笔者非常喜欢! 下面拿TOleDBMSSQLConnectionProperties控件源码为例作 ...