2017-11-22 25 views
0

SOAP에 WSEST 문서가 없다는 것을 알고 있습니다 (일부에는 WADL이 있지만 전부는 아니며 일반적이지는 않습니다) 도구가 있습니까? REST 문서 (REST uri 어쩌면)를 가져 와서 해당 웹 서비스에 대한 설명 문서를 생성합니까?REST API를 가져 와서 WSDL 문서처럼 생성하는 방법이 있나요

툴 슈거 https://editor.swagger.io/은 REST 웹 서비스가 아닌 웹 서비스의 소스 코드에 주석을 추가 한 경우에만 수행 할 수 있습니다.

+0

Swagger 문서를 생성하기 위해 모든 REST 컨트롤러 또는 메서드에 주석을 추가 할 필요는 없습니다. 스프링 부트를 사용합니까? – Justas

+0

@ 주석 여러분은 주석을 추가 할 필요가 없다고 썼다. 그래서 주석없이 REST 서비스 용 WSDL (Swagger Documentation 또는 다른 것들) 파일을 자동으로 어떻게 만들 수 있습니까? –

+0

스프링 부트를 사용하는 경우 : https://springframework.guru/spring-boot-restful-api-documentation-with-swagger-2/ – Justas

답변

0

요약하면 찾고있는 것을 수행하는 공식/REST 승인 방법이 없습니다. WADL, Swagger 및 RAML은 모두 REST 에서처럼 WSDL과 같은 기능을 구현하는 "제안 된"방법이지만 개발 커뮤니티에서 제안했지만 널리 지원되지는 못합니다.

새로운 프로젝트를 시작한다면이 프로젝트는 의미가 있지만 기존 프로젝트 위에 실행하고 일부 문서를 생성하려면 운이별로없는 것입니다.