最近忽然要开发聊天软件,上网百度学习了一下。先是找到一些socket编程的文章。后来,在博客园找到这篇文章,得到一些启示:《超赞的8款开源聊天软件》
https://blog.csdn.net/huaairen/article/details/89006927
今天有点时间,就先和大家聊一聊oim-fx。OIM是一套即时通讯的聊天系统,不仔细观察的朋友们,你们肯定认为它是qq呢!
项目运行效果:
项目地址:https://gitee.com/oimchat/oim-fx
项目是OIM时通讯系统的桌面版客户端。主要采用JavaFX开发,支持跨平台Windows、Mac、Linux等主流系统使用。
客户端可运行文件下载地址:https://github.com/oimchat/oim-fx/releases
其他项说明
关于服务端: 服务端目前支持Socket、WebSocket,可以方便接入其他支持这个2个协议的语言平台。
OIM时通讯系统是包含服务端和客户端整个完整体系,所以本项目以及其他客户端需要OIM的服务端