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

OSCHINA-MIRROR/freeeyes-PSS_ASIO

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

Таблица содержания

  1. Обзор
  2. Загрузка
  3. Сборка и установка
  4. Документация
  5. Поддержка
  6. Вклад участников

Обзор

PSS — это система управления плагинами для различной логики ввода-вывода. Вы можете игнорировать детали настройки ввода-вывода и создавать собственные логические приложения. PSS инкапсулирует унифицированный интерфейс для Tcp, udp, kcp, последовательного порта, http, websocket и ssl.

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

Этот проект состоит из трёх частей:

  • Основной фреймворк;
  • Плагин анализа пакетов данных;
  • Логический обрабатывающий плагин.

Вы можете реализовать последние два плагина, чтобы завершить развёртывание бизнес-логики.

Загрузка

Скачать можно здесь: текущая версия PSS.

Сборка и установка

  • Примечания для платформ, подобных Windows (NOTES-WINDOWS.md).
  • Примечания для UNIX-подобных платформ (NOTES-LINUX.md).

Документация

  • Как создать плагин packetparse (md/How_to_make_packetparse_plugin.md).
  • Как сделать логический плагин (md/How_to_make_logic_plugin.md).
  • Как настроить сервер (md/How_to_config_server.md).
  • Как использовать API фреймворка в логическом плагине (md/How_to_use_framework_api_in_logic_plugin.md).
  • Как пользоваться инструментами для создания логического плагина (md/How use tools make logic plugin.md).

Поддержка

Задайте свой вопрос на GitHub issue для получения ответов. Или, если у вас есть QQ, вы можете присоединиться к группе 540961187 и получить техническую поддержку.

Вклад участников

Расскажите нам, как сделать лучше, исходя из функций фреймворка и требований ваших функций логической обработки. Ваши мысли приветствуются, чтобы предоставить удобство большему количеству людей.

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

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

Введение

Описание недоступно Развернуть Свернуть
GPL-3.0
Отмена

Обновления

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

Участники

все

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

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