为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 网络相关源码 正文

WebSocket协议通信源码

三叶资源网 2019-11-08 10:25:45 网络相关源码 1805 ℃ 0 评论

测试地址:http://chat.workerman.net/

测试方法:打开测试地址后运行程序进行登陆并发送消息

源码为WebSocket协yi通信,这种通信为TCP长连接,一般用于浏览器间TCP通信,直播弹幕聊天用的比较多


众所周知,HTTP协yi是基于TCP协yi的短连接,对实现一些类似即时通信或者推送信息比较麻烦,WebSocket的长连接其实是通过flash的socket中转与服务器通信(很多页游也是这样),所以相关代码都在这个flash文件中,我们要做的第一步就是提取.swf中的代码(主要是加密过程),并提取相应的代码转为e语言

分析过程没法讲的很详细, 我会将提取出的as代码一起上传,感兴趣的可以自己分析

此程序主要是一个使用webSocket的网络聊天室的登陆与收发信的实现,

主要功能:

1.生成握手加密用WebSocket-Key,并与WebSocket服务器连接

2.加密数据

3.实现登陆与聊天功能

程序中只使用了精易模块,请自行导入.

程序界面比较简陋主要是实现通信部分,有需求的可以自行完善其他功能

另:

对WebSoket感兴趣但又不了解这种协yi可以参考:http://www.sanye.cx/?id=14568

@canfeng11

文件下载

Tags:

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
游戏辅助外挂多线程注册易语言版本qq消息群发设置系统支持库源码树型框超级列表框置行色英文智能提示express上传视频安全CALLWKEscrcpy投屏Access链接表sign算法源码抖音解析POST示例HP-socket3万花尺
最新评论