An open API service indexing awesome lists of open source software.

https://github.com/opifexm/chat

Network chat with multiple client connections
https://github.com/opifexm/chat

client-server jackson java junit5 maven socket-client socket-server

Last synced: about 1 year ago
JSON representation

Network chat with multiple client connections

Awesome Lists containing this project

README

          

[![Java CI](https://github.com/opifexM/Chat/actions/workflows/main.yml/badge.svg)](https://github.com/opifexM/Chat/actions/workflows/main.yml)
[![Maintainability](https://api.codeclimate.com/v1/badges/7a277b16f121b268cd7e/maintainability)](https://codeclimate.com/github/opifexM/Chat/maintainability)

## Network chat with multiple client connections

Configuring the client and server in a file:

- settings.txt

The event log is written to files:

- clientFile.log
- serverFile.log

To connect, you need:

1. Set the server's IP address in the settings file.
2. In the input line, specify the nickname for chatting.
3. To end the chat, enter the exit command **"/exit"**.

*The exit command can also be changed in the settings.*