仿QQ使用JAVA、C#、JS基于TCP交互的Demo
来源:互联网 发布:js object转string 编辑:程序博客网 时间:2024/05/21 03:57
仿QQ使用JAVA、C#、JS基于TCP交互的Demo
服务器使用的JAVA,桌面端有JAVA跟C#,WEB端使用的JS+HTML5,移动端等P2P版完成了在开发。
开发环境:JDK1.6,.NET 4.0,JS(javascriptmvc)。
本人是菜鸟,DEMO没用什么高深的技术,里有很多可以用框架去解决的事,没用框架,我更喜欢自己动手去实现去折腾,尽管没有框架实现的优雅,比如服务器中的NIO可以用NIMA,数据协议可以用XMPP,依赖注入可以用Spring,现在想想当时去写个依赖注入纯粹是蛋疼的没事干,目前完成的功能有好友聊天、表情发送、图片发送、文件断点续传、离线消息、同一时间点只允许一个客户端,我就直接上图吧。
精简交互流程图:
DEMO交互页面,UI界面确实是惨不忍睹,没花时间弄UI,后续版本弄的赏心悦目点。
WEB端,嘿嘿,先把看得过去的放在前面。
JAVA与WEB交互
JAVA与JAVA交互
Server端:
NET端我就不传了跟上面一样的
代码提交到了google code (包含了服务器端、WEB端、JAVA客户端,.NET客户端后续上传)
https://code.google.com/p/instant-messaging/
欢迎转载,转载请注明出处,谢谢!
QQ群:114507898 欢迎同行、猎头、项目发包方入驻。
- 仿QQ使用JAVA、C#、JS基于TCP交互的Demo
- 基于JAVA的界面开发:仿QQ
- WKWebView的使用及js交互Demo
- vue-仿手机qq的demo
- 仿qq黏性demo
- 基于TCP的QQ聊天工具
- java 实现socket基于TCP的多线程多机交互
- 发一个仿QQ菜单的JS
- android 仿QQ列表可折叠+自定义Dialog结合的DEMO
- linux(ubuntu)下基于java的在线音乐仿qq播放器,
- 基于Socket的java网络编程(实现类似于QQ两人聊天的交互)
- 使用 Raphael js 和JSON 来实现具备保存功能的简单的仿QQ秀
- java仿QQ写的聊天软件
- 基于RecyclerView实现的仿QQ可滑出菜单的Item
- 基于环信的仿QQ即时通讯的简单实现
- java学习:基于TCP的网络文件传输(可改写的QQ文件传输)
- Java 基于Tcp/ip连接的多人交互聊天室(Socket编程)
- 基于P2P及多播技术的仿QQ程序
- string模块1-capwords()
- 浅析JAVA、Dalvik VM、C/C++的运行机制
- 高性能服务器设计
- Android常用命令
- unicode编码转换gb2312编码
- 仿QQ使用JAVA、C#、JS基于TCP交互的Demo
- 一个高效的定时器分析及设计
- epuck camera node test--> error
- 学习 Linux高级编程01
- iwconfig命令
- KMP算法参考资料
- 逻辑思维题75道
- mysql 不 能启动的原因
- ZOJ 3258 Wistone and Owenwater 01背包+完全背包