【E4W】HTTP Web 服务器开发框架,mysql 插件内多线程稳定

国际惯例:感谢各位前辈的开源!
代码冗余度比较高,dalao 请无视!
争取不熬夜来写.....
这个版本开始,实现了插件线程安全,也就是说 mysql 连接池或者 Hash 在高并发场景下依然稳定;
所以,这个版本开始,E4W 不仅仅只局限于写接口了;
待更新或目标:session 分布式管理 、日志系统、URL事件绑定、Web 网页控制台,修复负载均衡稳定性;
更新日期:2020-06-02 --> 2020-06-27
更新功能:
修复【fix】:
1、修复非80端口访问失败错误,感谢(学无止境)反馈;
2、m.y.s.q.l.p.o.o.l 在大并发场景中经常崩溃的问题;
新增【add】:
1、新增分布式 Session 管理;
2、增加域名列表保存读取;
2、m.y.s.q.l.p.o.o.l 新增 ID2Field_2 取字段;
修改【change】:
1、常量 #RETURN_ 系列命名修改为:#RET_ 系列命名;
2、改进 m.y.s.q.l.p.o.o.l 中的 获取_getFides 方法;
3、修改 loadme.e 中发送shuj的发送方式(与之前的版本不同,不能兼容);
删除【del】:
1、删除 m.y.s.q.l.p.o.o.l 类中的 getFieldList 方法;
2、删除session节点代码;
----------------------------------------------------------------------------------------------------------------------------
更新日期:2020-05-31
更新功能:
修复【fix】:
1、m.y.s.q.l.p.o.o.l 句柄获取逻辑错误;
新增【add】:
1、哈希表_asm;
2、新增单IP连接数限制;
3、新增 DeHttpBody 类,解析 http 请求;
4、新增socket组件设置发送接收超时;
----------------------------------------------------------------------------------------------------------------------------
更新文件:e4w_05_24.e
更新日期:2020-05-28
更新功能:
修复【fix】:
1、高并发高跳失连接场景下崩溃问题;
2、m.y.s.q.l.p.o.o.l 连接池 修复 getField 错误;
3、修复文件找不到返回404状态码;
新增【add】:
1、CryptAPI 哈希、对称,非对称加解密算法;
2、mxxool 新增 cha询_query_json () 方法,新增事务操作方法;
3、新增 httpheader 协yi组装头类。
===========================================================================
引用模块
| 源码文件名 | 模块文件名 | ||
|---|---|---|---|
| e4w_06_07.e |
| ||
| loadme.e |
|
引用支持库
| 源码文件名 | 支持库文件名 | 支持库标识 |
|---|---|---|
| e4w_06_07.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| 扩展界面支持库一 2.0 | 27bb20fdd3e145e4bee3db39ddd6e64c | |
| 应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D | |
| 数据操作支持库一 2.0 | 4BB4003860154917BC7D8230BF4FA58A | |
| 操作系统界面功能支持库 3.0 | 52F260023059454187AF826A3C07AF2A | |
| 编码转换支持库 2.0 | {A0005538-9391-4dd9-B4D6-8EB7B9360F08} | |
| loadme.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
| 编码转换支持库 2.0 | {A0005538-9391-4dd9-B4D6-8EB7B9360F08} | |
| 特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| 扩展界面支持库一 2.0 | 27bb20fdd3e145e4bee3db39ddd6e64c | |
| 应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D | |
| 数据操作支持库一 2.0 | 4BB4003860154917BC7D8230BF4FA58A | |
| 获取TTF字体名称_邓学彬(泪闯天涯).e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 扩展界面支持库一 2.0 | 27bb20fdd3e145e4bee3db39ddd6e64c | |
| 拖放支持库 2.0 | {9DA96BF9CEBD45c5BFCF94CBE61671F5} | |
| CryptAPI.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| FileApiClass.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| HP_Socket.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| MakeCheckCode.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| mysqlPool.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| zyJson2.6.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 哈希表_ASM_2.7_ec.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
-
易语言android无障碍千战 2020-09-16 -
利用易语言组件自制快捷启动千战 2020-09-16 -
易语言希尔排序之自定义数据类型排序千战 2020-09-16 -
填充前后文本到指定长度千战 2020-09-15 -
实例_Wininet 置代理地址(立即生效无需重启)千战 2020-09-15 -
超级列表框设置颜色(不闪烁版本)删除表项记得处理颜色数组+置行高千战 2020-09-15 -
小白盒 扫码枪 二维码扫描设备 键盘钩子源码千战 2020-09-15 -
WOL远程开机千战 2020-09-14 -
熊出没之拼图游戏千战 2020-09-14 -
Ylink(纯UI)千战 2020-09-14


