You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
esoe
4069e1f3fb
|
2 years ago | |
---|---|---|
content | 2 years ago | |
src/main | 2 years ago | |
target/classes/ru/molokoin | 2 years ago | |
README.md | 2 years ago | |
pom.xml | 2 years ago |
README.md
SERVER : попытки настройки многофункционального сервера java
Назначение
- реализация exchange-сервиса
- работа с HTTP протоколом (браузерным клиентом)
- передача файлов от сервера в браузер
- получение файлов от браузера на сервер
- реализация браузерного многопользовательского чата/форума
- реализация движка для управления динамическим контентом (лекции/презентации/графики обучения/)
- реализация движка для управения статическим контентом
- реализация интерфейса работы с базой данных (moodle)
- заведение пользователей на платформу
- выгрузка результатов тестирования пользователей
- реализация сервиса авторизации
- на сервере
- в сторонних приложениях
- Конструктор принимает номер порта, на котором запускется сервер Методы: start() down()
Запускает ServerSocket на порту PORT
Сервер запускается в отдельном потоке, чтобы избежать блокирования приложения при реализации графического интерфейса.
Каждое соединение (Connection) запускается в отдельном потоке, чтобы обеспечить возможность многопользовательской реализации клиентского приложения
Каждый stream (поток пердачи данных) запускается в отдельном потоке, чтобы обеспечить возможность одновременно передавать, получать данные, а также сообщать серверу консольные команды.