整个 “ 基于WebSocket的聊天系统 ” 包含三部分,服务器端 + 聊天网站 + Android端。
WebSocket-WebChat
是其中一部分:利用 bootstrap 实现聊天主界面开发。通过 WebSocket 协议实现浏览器的大厅聊天以及一对一聊天。
项目具体参考:http://blog.csdn.net/kevinbetterq/article/details/76861899
1、WebChat: ASP.NET的MVC模式实现聊天网站(https://github.com/KevinBetterQ/WebSocket-WebChat)
2、WebSocket-Server: C#实现的WebSocket的服务器端 (https://github.com/KevinBetterQ/WebSocket-Server)
3、AndChat: Android客户端实现代码 (https://github.com/KevinBetterQ/WebSocket-AndChat)
Visual Studio 2013 + Android Studio
- 基于 Websocket协议,使用C#语言写一个B/S聊天小程序
- 实现用户的注册登录,并进行数据库有效管理
- 使用一种设计模式
-
WebSocket客户端
利用bootstrap实现聊天主界面开发。通过WebSocket协议实现浏览器的大厅聊天以及一对一聊天。 -
c#服务器模块
利用C#语言自己实现了一个WebSocket的服务器,对协议进行解析,并对聊天信息的发送进行管理。 -
Android手机端
利用WebView控件实现Android端的聊天。同时利用JavaScript与Java的交互编程实现手机端的用户管理。 -
用户注册登录模块
网站采用MVC设计模式,实现用户的注册与登录功能,并进行数据库操作。