Пол, оказалось, что с Abyss возникла та же проблема, я думал, что при первоначальной установке он работал как служба.При перезагрузке та же проблема, что и у Apache.В любом случае, я также заметил большую нестабильность при внесении изменений в файл QB, когда QB не был запущен и файл не был открыт.Не самая лучшая настройка, но на данный момент самое важное - то, над чем я работал, наконец, без странного поведения или ошибок.Итак, вывод таков:
Если вы выполняете QB SDK через веб-сервисы, по крайней мере, если веб-сервер работает в той же системе, что и QB, веб-сервер должен запускаться изкоманда (как консольное приложение), а не служба.
Лучше не разрешать встроенному приложению вносить изменения в файлы QB, когда они закрыты и QB не запущен.Это более раздражает, но сейчас я просто пойду с тем, что работает.
Я пока пропущу обходной путь DCOM, не знакомый с этим через Perl.
Хотелось бы, чтобы обработка QB была быстрее.На нетбуке с тактовой частотой 1,6 ГГц для тестирования требуется от 6 до 20 секунд, чтобы выполнить минимальную обработку.Тем не менее, скорость, полученная от возможности автоматизировать загрузку материалов, компенсирует медленную обработку.