2016-10-13 5 views
0

В настоящее время мы внедряем InDesign LBQ в наше приложение. Предполагается, что это заменит наш старый заказ LBQ'er и предоставит нам более запрошенную функциональность.InDesign Балансировка нагрузки и очередность Настройка XML-ответа

За исключением нас интересует, может ли XML-ответ, отправленный клиенту сервером, настраиваться. Например, если строковый текст в текстовом блоке в формате InDesign слишком длинный и не подходит, отправьте этот недостаток обратно в сообщение об ошибке в ответе, чтобы клиент, отправивший задание, увидит эту ошибку вместе с результатом (It по-прежнему получает результат, так как он все равно будет успешным, но клиент будет знать, что что-то не так, как должно быть, и сможет его настроить).

Спасибо.

ответ

0

Я не думаю, что вы можете вернуть пользовательскую ошибку и результат сценария одновременно.

Я предлагаю вам уловить ошибку в скрипте InDesign, добавить и вернуть его с помощью XML-результата в качестве дополнительного узла ошибки?

+0

Это в значительной степени то, что я имел в виду, означает ли это, что можно добавить узел xml, который может содержать ошибку, сгенерированную нашей проверкой, в результате отправки InDesign? –

+0

У вас есть контроль над тем, что вы возвращаете, может быть числом, строкой или xml. Таким образом, вы можете создать свой xml, добавить узел ошибки, если вам это нужно, и вернуть его обратно в запрос на мыло. Итак, возврат «»; в конце вашего скрипта должен это сделать. –

+0

И этот ответ будет отправлен непосредственно клиенту или балансировщику нагрузки, после чего он перейдет к клиенту? –