2017-10-20 8 views
0

두 가지 유형의 웹 서비스를 알고 있습니다.편안한 웹 서비스를 표현하는 방법

  • SOAP는 웹 서비스의
  • 로운 웹 서비스

SOAP는 웹 서비스의 WSDL에 설명 될 수있다. 그래서 어떻게 웹 서비스를 설명하고, 사람들에게 전화하는 법을 알릴 수 있습니다.

저는 문서 작업을하고 있습니다. WSDL과 같은 것이 있습니까?

답변

0

나쁜 소식 :

설명하는대로 REST를 문서화하는 공식 방법이 없습니다. 또한 WSDL은 코드 아티팩트를 생성하고 서비스를 문서화하는 데 사용됩니다.

좋은 소식 :

다음과 같은 세 가지 옵션을 볼 수 있습니다 그러나 :

  1. WADL : 표준으로 경쟁자 :
  2. RAML (널리 사용되거나 허용되지 않습니다) REST에 대한 WSDL에 해당 방법은 REST를 문서화하고 WSDL과 동등한 코드를 구현한다.
  3. Swagger : REST 서비스를 문서화하십시오. WSDL과 동등한 것은 아닙니다.

미운 뉴스 :

일부 클라이언트 RAML 자신감 일부와 편안하게 될 수 없음 "공식적인"방법이 없기 때문에

, 그 모든 사람에 대한 수용하기 어려울 것입니다 그러나이 작은 지점입니다.