Программирование API REST для процессов BPD и BPEL
IBM® Business Process Manager предлагает различные API REST для доступа к артефактам IBM BPM, включая службы, BPD, а также процессы и задачи BPEL.
Каждый API REST содержит схему для материалов запросов. Каждый параметр может относиться к типу string, boolean или integer. Среда пытается проанализировать входные данные от клиента в соответствии с типом, указанным в схеме. Для параметра string значения передаются как строки, независимо от того, являются ли они символьными строками, булевским значением или числом. Например слово value распознается как строка "value", число 42 - как строка "42" и булевское значение true распознается как строка "true". Более того, в виде типов Boolean и integer можно представить строковые значения, которые можно проанализировать как булевские или числовые значения. Однако если переданное строковое значение нельзя представить в виде булевского значения или числа, будет возвращена ошибка 400. Например "T" не является допустимым значением для параметра Boolean.