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
查看完整版本: 【解决方案】火山视窗服务器插件化开发研究_部件DLL案例