jinminghuayx
发表于 2023-5-26 12:59:20
6666
389004294
发表于 2023-5-30 21:47:42
学习一下
gyf烛光
发表于 2023-5-30 23:12:09
学习一下
3219720339
发表于 2023-5-31 04:11:55
11111111111111111
389004294
发表于 2023-6-1 11:12:15
插件化开发, 采用内存模块可行不?
内存模块加载的dll是不是加载完就把dll全部缓存到内存中了.加载过后就可以删除dll了!
比较耗费内存
傲慢与偏见
发表于 2023-6-2 10:28:55
谢谢分享
唐兀
发表于 2023-6-8 22:56:02
学习下
yhobo
发表于 2023-6-9 22:39:32
本帖最后由 yhobo 于 2023-6-9 22:45 编辑
要实现热更新,其实就和应用程序里让用户可以二次编程一样,需要内置解释性编程引擎。。 比如火山PC实现不光可以编译运行,也可以解释运行。这样就可以实现主代码热更新。也可以实现一些比如用户自定义报表(多表组合然后运算出新的非预置的报表。) 我能想到就这个。。目前对火山PC了解有限
也可以用PC自己写解释性执行的主框架,也就是自己写一解释器,解释性的执行PC命令使其可以组合使用,因为主框架命令并不复杂,所以理论上完全是可以实现的。然后各功能模块再用你这个DLL热加载
yhobo
发表于 2023-6-9 22:49:06
然后延申下,这也可以成为一种程序架构,界面,事件触发什么的都用解释性编程来解决。。。那肯定也很哇塞,所以火山应该再弄一个自己的解释性编程引擎。。
pc32
发表于 2023-6-12 15:49:16
【解决方案】火山视窗服务器插件化开发研究_部件DLL案例 [修改]
页:
1
2
3
4
5
6
[7]
8
9
10
11