Сетевой чат на Java на основе фреймворка gRPC
Для запуска в режиме сервера используйте:
./gradlew run --args="username 8081" --console=plain
Для запуска в режиме клиента используйте:
./gradlew run --args="username 127.0.0.1 8081" --console=plain
Для того, чтобы отправить с сервера сообщение клиенту с именем username, используйте следующий синтаксис:
some message text -> username
Если к серверу подключено несколько клиентов с одним именем, то сообщение будет отправлено только одному из них.