Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/weijiangan/java-chatter-2
Reworked version of java-chatter. Restarted almost from scratch.
https://github.com/weijiangan/java-chatter-2
Last synced: about 1 month ago
JSON representation
Reworked version of java-chatter. Restarted almost from scratch.
- Host: GitHub
- URL: https://github.com/weijiangan/java-chatter-2
- Owner: weijiangan
- License: mit
- Created: 2016-11-17T01:46:18.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-26T15:05:00.000Z (over 7 years ago)
- Last Synced: 2023-10-19T21:41:40.805Z (about 1 year ago)
- Language: Java
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# java-chatter-2
Reworked version of java-chatter. Restarted almost from scratch.This is a one-to-many messaging system that uses a centralized server to pair up users. Currently the system has the following features
* One-to-one messaging
* Message broadcasting using multicast
* Real-time voice chatting
* Queueing systemCurrently the system is designed in such a way that it is more suitable for a customer support system because the system is designed for that, but that can be changed.
## Building
This program is written in `IntelliJ` and no 3rd party libraries or dependencies are required as the code is vanilla `Java 8`. You might have problems building with other IDEs because the GUI part is designed using IntelliJ's Form Designer. Earlier versions of Java might not work as some features such as *lambda expressions* are used.