HP-SOCKET我一直以来要要得一个SOCKET引擎,今天做了一个服务器客户端的例子把它测试了一下( 加了自己的心跳包功能,因为以后客户端有可能是android,而无法用HP client的心跳功能)。 例子程序中实现如下功能: 服务器端 1.有用户密码表,用于认证客户端的登陆 2.统计客户端连接状态,发了多少次数据,收了多少次数据,绑定到客户端的登陆用户上。 3.客户端的请求被排在一个先进先出的队列里,服务器单一的线程来转发客户端的聊天数据。 客户端 1.帐号登陆服务器,发送信息。 2.最小化系统托盘,新消息变换图标 3.客户端会一直发消息给服务器(用于压力测试)。
2024-02-16 15:08:27 1.58MB socket hp-socket
1
易语言端口转发源码例程程序结合HPSocket模块,实现端口转发的功能。源码主要就是模拟服务器返回封包的操作,在用户进入时,转发器同时创建一个配套客户端,这个客户端用来模拟用户所有发送数据的操作。
2023-03-05 16:09:51 674KB 网络相关源码
1
HPSocket_v5.7.1版本所支持C#文件,需要的可以进行下载,目前国内号称最好的库,超级稳定的一个网络开发库,谢谢
2023-02-21 23:31:01 827KB C# Csharp HPSocket 网络编程
1
所有文件带模块压缩进来了,  非成品开源,  为半成品开源,主要更新功能已实现,如果不需要别的特殊功能直接打包就好了,剩下的内容需要啥完善啥好久了~ 采用HPscoket,EDB数据库.
2023-01-09 18:21:43 2.86MB 网络相关源码
1
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统, 此源码为基于HP_Socket框架的socket通讯源码。c# 环境
2022-11-03 19:04:51 701KB HP-Socket C#
1
基于HP-Socket-5.8.1模块,做了几件事: 1.内存调用,不释放DLL 2.改写了部分代码,支持同异步消息混发,具体看例子。 3.编译精简版的HP,只保留TCP UDP组件,大幅减小模块体积 只封装了PACK模型,其他组件待封装,不过自用足以。
2022-06-24 20:16:44 468KB 高级教程源码
1
1、连接池始终无法连接Mysql? 答:x86系统,可以安装5.34或者3.51版本的驱动;x64系统,推荐安装3.51版本的驱动。 ======================================================================= 2、为什么安装了驱动,还是无法连接Mysql数据库? 答:安装驱动后,请在连接池启动那里,修改驱动版本。比如安装的是3.51,那么就填写“3.51”;其他,请看参数说明。 ======================================================================= 3、MySql在64位下提示找不到odbc驱动问题 答:在64位机器上,如果你想要连接32位mysql ,一般会安装mysql connector/ODBC 64位,并在配置ODBC数据源测试中连接正常,但在程序连接,如ASP、asp.net、VB、Delphi 等软件访问数据库时,却提示找不到ODBC驱动。解决办法:因为你用的32位的mysql,那么你应该用32位的odbc配置管理器,而不是系统菜单默认的64位ODBC配置,请在 Windows\SysWOW64\ 下找到32位的ODBC配置工具 odbcad32.exe ,运行它,然后配置你需要的DSN。最后程序连接,测试OK。 ======================================================================= 4、连接池正确连接了,为什么还是无法查到数据? 答:因为参数填写不正确或者填写不完整,最后可能的是驱动版本这个参数填写错误; ======================================================================= 5、通信效率如何? 答:封装的是HPSocket通信组件,效率和稳定性没得说。 ======================================================================= 6、连接池除了Mysql,其他数据库能用吗? 答:常见的ACCESS、SQLITE3都是单机数据库,不支持多线程,所以采用连接池无意义。连接池Ex,支持MSSQL数据库,可以正常使用。 ======================================================================= 7、使用命令的过程中,出现BUG想砸电脑,几度怀疑人生,怎么办? 答:可以加入QQ群1013748987进行交流反馈。 ======================================================================= 8、我是小白,只想安安静静的学技术,加群能学到东西么? 答:这个要看群里老司机的表现了。 ======================================================================= 9、把服务端放在服务器上,为什么总是提示绑定失败? 答:请保证填写了正确的服务器地址和端口,保证服务器放行了指定端口。如果都正确无误,还是提示绑定失败,那么,请将地址改为本机的IP地址(右击网络邻居,查看属性,IP地址)。 ======================================================================= 10、如果数据库连接池启动成功,但是查询却失败了,怎么处理? 答:请检查数据库编码是否支持中文,在连接池启动参数那里的!编码,要与数据库编码一致! ======================================================================= 11、连接池ADO参数表如何使用? 答:参数表是为了杜绝SQL注入而设计的,整体操作流程如下: 数据库操作思路:→先绑定参数→增删改用 连接池.执行sql()命令;查询采用连接池.取记录集()命令→如果服务器返回的是连接池.取记录集(),客户端用记录集.导入()命令,导入服务器返回的数据。 ======================================================================= 12、连接池如何远程连接数据库? 答:可以通过Navicat等软件,将mysql的连接信息host改为%即可实现远程连接数据库。 ==============================================================
2022-06-04 15:37:14 1.42MB 易语言例程
1
基于HP-Socket-5.8.1模块,做了几件事: 1.内存调用,不释放DLL 2.改写了部分代码,支持同异步消息混发,具体看例子。 3.编译精简版的HP,只保留TCP UDP组件,大幅减小模块体积 只封装了PACK模型,其他组件待封装,不过自用足以。
2022-01-30 09:12:07 453KB 易语言内存HPSOCKET+支持
易语言源码基于HPSOCKET的C_S软件开发框架,功能全面,例程完善
2022-01-25 18:01:52 1.58MB 开发语言 后端 HPSOCKET 易语言
1
希望后续还能有大佬继续改进! 把易服务器组件换成了HPSocket,方便了后续功能扩展和客户Duan的访问。 修复了客户离开后在线用户列表框中不会删除的bug 添加了一个获取参数的小功能,可以用来获取公告等。 还有一些乱七八糟的东西,不记得了。 在这个地方添加路由就能增加功能。
2022-01-21 14:09:08 1.71MB 易语言HPSocket写的网络验