Chatroom:互联网实时聊天系统(Spring+ Netty + Websocket) 源码
互联网实时聊天系统(Spring+ Netty + Websocket) 0.前言 最近一次在学习Netty网络框架,又趁着计算机网络的课程设计,决定以Netty为核心,以WebSocket为应用层通信协议做一个互联网聊天系统,整体而言就像微信网页版一样,但考虑到这个聊天系统的功能非常多,因此只打算实现核心的聊天功能,包括单发,群发,文件发送,然后把项目与Spring整合初始化开源,可扩展的方式,给大家参考,讨论,使用,欢迎大家的指点。 关于净值 Netty是一个利用Java的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的API的客户端/服务器框架。 详细的可参考阅读该书的电子版 关于WebSocket通信协议 WebSocket是为了解决HTTP协议中通信只能由客户端发起这个缺点端而出现的,WebSocket基于HTTP5协议,借用HTTP进行握手,升级,能够做到轻量的,高效的,
用户评论