Как выставить функцию, которая принимает два входных файла в качестве ресурса REST? - PullRequest
4 голосов
/ 21 апреля 2010

Мне нужно предоставить функцию, скажем, compute, которая принимает два входных файла: файл plan и файл system. Функция compute использует файл system, чтобы увидеть, может ли быть выполнен план в файле plan или нет. Он создает файл output, содержащий результаты этой проверки, включая рекомендации для плана.

Мне нужно представить эту функциональность в архитектуре REST и не иметь никакого влияния на саму функцию вычисления (она разрабатывается другой организацией). Я могу контролировать интерфейс, через который к нему осуществляется доступ.

Каков рекомендуемый способ предоставления этой функциональности в архитектуре REST?

1 Ответ

3 голосов
/ 21 апреля 2010

Создайте ресурс / compute , который принимает multipart / form-data и отправьте туда свои файлы. Существует довольно хороший и полный пример использования REST здесь

.
...