1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/iohao-ioGameSimpleOne

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Введение

Полный пример написания сервера с нуля — документация

https://www.yuque.com/iohao/game/zm6qg2

Установка окружения

https://www.yuque.com/iohao/game/pe7gig

Шаги запуска

  1. Класс запуска сервера DemoApplication.java
  2. Класс запуска клиентской части DemoClient.java

Сборка jar-файла

mvn clean package

Развертывание с помощью Docker

Подготовка, убедитесь, что на вашем компьютере установлены все необходимые для Docker окружения. Ниже приведены команды, которые нужно выполнить в терминале. Первый запуск Docker-развертывания может занять больше времени, так как будут скачаны необходимые образы.

1. Сборка jar-файла, выполните следующую команду в корневой директории примера

mvn package

После выполнения команды сборки jar-файла, в директории target будет находиться файл simple-one-1.0-SNAPSHOT-jar-with-dependencies.jar .

2. Выполните следующую команду в корневой директории примера

Не забудьте точку "." в команде;

docker build -t simple-one-iogame .

3. Просмотр текущего образа

docker images simple-one-iogame

Важно: шаг 3 не является обязательным. После выполнения этой команды вы сможете увидеть, существует ли образ.

4. Запуск только что собранного образа

docker run --name simple-one-iogame -p 10100:10100 simple-one-iogame


Javadoc

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Быстрый пример полной реализации сервера с нуля ```python import socket def start_server(host='127.0.0.1', port=65432): with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as server: server.bind((host, port)) server.listen() print(f"Сервер запущен и слушает {host}:{port}") conn, addr = server.accept() ... Развернуть Свернуть
AGPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/iohao-ioGameSimpleOne.git
git@api.gitlife.ru:oschina-mirror/iohao-ioGameSimpleOne.git
oschina-mirror
iohao-ioGameSimpleOne
iohao-ioGameSimpleOne
main