Поддерживает ли MuleSoft спецификацию OpenAPI 3.x.x? - PullRequest
0 голосов
/ 01 июля 2018

Это так запутанно, может кто-нибудь помочь мне демистифицировать? Поддерживает ли MuleSoft спецификацию OpenAPI 3.x.x на сегодняшний день? И что это за спецификация RAML 1.0? Действительно ли мы заботимся о спецификациях RAML при работе с MuleSoft?

1 Ответ

0 голосов
/ 17 июля 2018

Спецификация OpenAPI (OAS), первоначально известная как спецификация Swagger, является спецификацией для машиночитаемых файлов интерфейса для описания, создания, потребления и визуализации веб-сервисов RESTful.

RAML, API Blueprint - это тот же вид IDL для REST API.

MuleSoft имеет продукт под названием Anypoint Platform API designer, который может помочь в разработке только спецификаций RAML API, поэтому он НЕ поддерживает OAS 3.0.0 .

Однако продукт поддерживает OAS 2.0. Вы можете импортировать файл OAS ZIP или JSON из вашей файловой системы или из URL. Импорт преобразует ОАГ в RAML. По сути, это конвертер OAS в RAML.

...