Проект

Общее

Профиль

Улучшение #2237

Новый способ взаимодействия с IPB

Добавил(а) LastDragon больше 4 лет назад.

Статус:
Новый
Приоритет:
Нормальный
Назначена:
Категория:
Core
Версия:
Дата начала:
02.01.2013
Дата завершения:
Готовность:

0%


Описание

На данный момент взаимодействие с IPB происходит путем подключения нужных классов и вызова необходимых функций. Однако, этот метод имеет ряд недостатков:
  • Работа в PUBLIC режиме (невозможно изменить)
  • Необходимость переопределения стандартных файлов (нужно чтобы получить вывод и предотвратить вызов exit)
  • и т.д.

Поэтому лучше будет вынести взаимодействие с IPB в отдельный процесс (в дальнейшем можно будет добавить работу через http)

Связанные редакции

Редакция 1153 (Разница(diff))
Добавил(а) LastDragon больше 4 лет назад

Задача #2237: Каркас ProcessAPI (PAPI), реализована большая часть методов, однако код содержит критические ошибки и большое количество FIXME.

Редакция 1154 (Разница(diff))
Добавил(а) LastDragon больше 4 лет назад

Задача #2237: PAPI полностью работоспособна (для полного счастья не хватает отслеживания фатальных ошибок в запускаемых процессах).

Экспортировать в Atom PDF