书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1199|回复: 0

【模块简介】

[复制链接]

474

主题

497

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1583115
发表于 2024-3-10 22:02:23|字数:1,080 | 显示全部楼层 |阅读模式
LV10 站长

EWEB附带了一个公用模块,里面集成了大量的函数功能,模块类型为DLL,需要将module.dll放到根目录下(和EWEB.exe同目录)
图片.png


对于易语言用户,单独封装了module.ec,需要注意的是,易语言模块也是要调用module.dll的,也就是module.dll还是要放到根目录下的

重点:
module.dll并不是被EWEB去调用的,而是被你的插件dll去调用的

模块函数预览:
图片.png

图片.png


非易语言用户需查看:
备注里面写了对应的DLL的文件名称,其他语言的使用DLL版本的用户可以参考此名称(备注里面没有出现dll名称,说明仅易语言用户可用)

重点:因为参数涉及到文本型,其他语言很多是不支持传递文本型参数的,可看下方帖子
【文本型:内部算法】

函数目前分为以下几个类别
1:日志(用于开发调试,记录数据)
2:书香盾(用于程序防破解)
3:工具(用于辅助开发)
4:微信公众号(于快速实现公众号开发中的某些功能)
5:书香数据库(开发中,一种快速清晰记录数据的程序)
6:dz论坛(开发中,用于和dz论坛进行数据交互)

重点:
模块功能和EWEB是配套使用的,单独使用无效

注:
模块module.dll可随着插件的卸载而卸载,也就是更新模块的时候不需要重新启动EWEB
040427hlfqwvb4ssbd4blq.png


模块列表:
可以记录dll处理过程提交文本,用作排除bug

用于辅助开发代码,主要是算法

用于程序的防破解算法及数据分析,有效保护你的软件安全

5:【书香数据库(sxsql)】(暂时可以先别用,一些教程和管理工具还没写)
研发中,比起mysql数据库具备更直观存储结构,具有操作简单,数据稳定(数据库存储的内容不会因为升级导致丢失无法复原或提取)等功能

研发中本命令实际上是作为基础接口的拓展,主要用于返回字节集数据  或  返回数据后继续执行代码

同步处理区别于异步处理,同步处理状态下请求客户端与服务器是需要一直保持连接的(即一直等待处理结果),时间太长可能会导致请求端断开,同时加大服务器内存的消耗,如果你的api接口需要较长时间才能处理完成(超过3秒),建议使用异步处理

以下情况推荐采用异步处理
①:当你的api接口响应时间过长(超过3秒)
②:用户量太大服务器配置不足以满足负载

本类型的函数主要是用于实现一些功能上的设置权限

其中比较重要的功能有系统锁,可以解决多线程读写冲突的问题,让多线程请求排队执行
——————————————————————————————————


点击返回: 【EWEB总览】

图片.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2025-4-23 02:05 , Processed in 0.110601 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表