2016-07-19 3 views
0

두 프로그램이 구현 된 언어를 사용하지 않고 메시지를 교환하려는 경우 protobuf 또는 avro와 같은 공통 형식을 사용하여 메시지를 교환 할 수 있습니다. 이를 위해 proto3 또는 avro-tools와 같은 도구를 사용하여 제작자 및 소비자 프로그램에서 사용할 수있는 여러 언어의 클래스 구조를 생성합니다.JSON을 메시지 교환 형식으로 사용

내 메시지 형식이 JSON 일 필요가있는 경우 동일한 것을 얻을 수있는 방법이 있습니까? 직렬화 및 직렬화 해제시 JSON을 내보내고 소비하는 클래스를 생성하기 위해 컴파일러를 사용할 수 있습니까?

내가 교환 할 수있는 메시지 외에도 사람이 읽을 수있는 메시지가 필요하기 때문에 JSON이라고 말하고있다.

http://swagger.io/

그것은 여러 언어로 서버와 클라이언트 파일의 생성을 지원합니다

답변

0

자신감은 아주 좋은 만들 수있는 도구 및 문서 REST API를이다.

관련 문제