![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
SuperMax |
![]()
Сообщение
#1
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 341 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 ![]() |
Идея:
разработать различное API для работы с сетью Интернет Задача 1. Таблица рекордов в общих штрихах серверная часть: сервер БД WEB интерфейс - регистрация пользователя логин-пароль (дабы таблицы рекордов были персонализированными) - регистрация игры и получение уникального ID игры - просмотр рекордов/статистики игр итд итп API для AZБК - авторизация игры - авторизация пользователя - добавление рекорда клиентская часть на AZ* - авторизация игры - авторизация пользователя - добавление рекорда Задача 2. Сетевые диски возможность подключения в режиме R/O или R/W образа дисков на сервере UPD 2024-03-17 разрисовываю детально и начинаю делать UPD 2024-03-24 планируется такой пакет команд AZ 61 авторизация пользователя по хешу 62 регистрация пользователя 63 передача параметров из буфера на сервер 64 считывание таблицы рекордов с сервера в файл на карточке начал делать команды UPD 2024-03-25 долго не хотел этим заниматься, но видимо пришло время сделаю сетевой сервер дисков иначе говоря будет возможность цеплять любые сетевые диски как устройства AZ или будет отдельный драйвер - еще не решил но суть именно такая - блочное сетевое устройство начал писать сервер - демон на сях UPD 2024-12-02 итого API HOF реализовано в полной мере в "тетрис" имплементировано API HOF успешно работает - аутентификация игры - аутентификация пользователя - регистрация пользователя - регистрация игры осталось прикрутить ачивки и вывод таблицы рекордов видео выложено тут https://t.me/pdp11_az/15708/21177 UPD 2025-01-04 проект сетевых дисков "получил время" на разработку - хоть я и начал думать на демоном, но реально начал писать только в конце декабря а сейчас, соответственно я хорошо продвинулся в этом направлении прямо сейчас уже работает демон обслуживающий монтирование R/O любых образов дисков из архива https://mirrors.pdp-11.ru/ максимальное количество одновременно открытых файлов для работы - 20тысяч демон способен обслужить до 5k запросов в секунду полный набор команд демона, я еще не реализовал и не прикрутил средства борьбы с DDOS [у меня есть опыт и готовые модули для этого тоже есть] теперь можно очертить проект сетевых дисков более четко: 1. диски из архива можно монтировать прямо при помощи API 2. максимальная длина пути - 384 символа (самый длинный путь в архиве сейчас 366, соответственно точно хватит ) 3. все диски из архива монтируются только R/O режиме 4. пользователи смогут заводить свои персональные зоны с дисками которые можно будет монтировать в монопольном RW режиме (он будет по-умолчанию) иначе говоря это будут "персональные облака типа one drive" [TODO] 5. для авторизации будет использовать функционал HOF - иначе говоря это будет единая учетка и для рекордов и для своих облачных дисков 6. ограничений на количество ваших AZ контроллеров работающих под одной учеткой не будет. 7. будет реализована полностью сетевая загрузка с сетевых дисков - иначе говоря можно будет вообще не хранить свои образа на карточке [TODO] UPD 2025-01-06 1. будет 4 пространства сетевых дисков N:/ - это архив в текущем виде - те все что угодно можно монтировать R:/ репозиторий - буду формировать внятный набор дисков - прошу коллег подключаться к этому процессу P:/ - персональное облако, будет доступно и на запись но доступ только для себя S:/ - shared - облако для возможности делится с кем-то дисками и доступом к ним досутп будет управляемый ————- по времени реализации N: и R: - будут сейчас P: и S: - позднее тк это надо дописать авторизацию и прочее в демоне ибо сейчас он просто сетевой сервер -------------------- Живы будем - Не помрем !
|
![]() ![]() |
Текстовая версия | Сейчас: 20.6.2025, 9:03 |