软件测试工程师必会技术:Python带你上手WebSocket
关于Socket那些事Socket,即网络套接字,是双向通信通道的端点(是抽象的)。套接字可以在一个进程内、同一台机器上的进程之间,或者在不同机器上的进程之间进行通信。网络套接字可以通过多种不同的通道类型得以实现,例如TCP、UDP等。
45-WebSocket 反向代理实战:聊天室、实时推送不再断线
场景引入小刘是一家社交 App 的后端工程师。产品新上了"在线客服"功能,用 WebSocket 实现客服与用户之间的实时消息推送。功能上线第一天,测试环境好好的,一到生产环境就出问题:用户消息发出去,客服端经常收不到;客服回复了,用户端也没反应。
使用 Python 构建 WebSocket 服务器和客户端
什么是 WebSocket?WebSocket 允许两个实体之间通过单个 TCP 连接进行双向通信(双向)。这意味着 WebSocket 客户端和服务器可以在单个连接中多次交互。
htmx+WebSocket仅50行代码,搞定实时聊天,前端人彻底解放
做前端的都懂一个痛点:想做个实时聊天功能,光客户端JS逻辑就要写几百行,绑定事件、处理连接、更新界面,步骤繁琐到让人崩溃,稍有不慎就出现消息延迟、界面错乱的bug。
aiohttp,一个神奇的 Python 库!
在现代Web开发中,高并发和异步处理能力至关重要。aiohttp是基于Python asyncio构建的异步HTTP客户端和服务器框架,能够同时处理数千个并发连接而不会阻塞主线程。
Python网络编程基础:从Socket到HTTP实战
想了解网络请求背后的原理?想自己写一个简单的服务器?本文从TCP/UDP Socket编程讲起,逐步深入HTTP协议、WebSocket通信,手把手教你构建网络应用。第一章 网络编程基础概念1.
程序员经常看的开源月刊《HelloGitHub》第 60 期
jwEngine:一个跨平台、轻量级、支持 C++ 和 Lua 的 Web 框架。34、fawkes:通过 AI 技术保护个人照片隐私的开源项目。
htmx+WebSocket仅50行代码,搞定实时聊天,前端人彻底解放
做前端的都懂一个痛点:想做个实时聊天功能,光客户端JS逻辑就要写几百行,绑定事件、处理连接、更新界面,步骤繁琐到让人崩溃,稍有不慎就出现消息延迟、界面错乱的bug。
Python#020 :websockets 双向连接、长连接基础库
#020 Python 实时通信别再全靠轮询:websockets把双向连接写成了正常代码一句话定位:websockets 是 Python 里一套很克制、也很靠谱的 WebSocket 实现。