修改功能:
1、MVC框架与项目分离,可独立引用在 Library Path 路径引用Common,Net目录。
2、分为三个项目案例,普通项目,BPL项目,控制台项目。
普通项目:在win下运行独立exe部署。
BPL项目:在win下运行需要包模式下开发,支持外部加载包,可实现热部署。
控制台项目:此为跨平台项目,可以在delphi支持的平台下运行,开发时关闭 MORMOT宏开关,使用跨平台网络库。
3、网络引擎通过宏控制 ,定义MORMOT宏使用 win下的 https,否则使用跨平台库,如下图所示:
4、框架单元增加MVC前缀,防止与其他第三方发生冲突。
项目截图