2010-05-10 3 views
2

WCF RESTful 스타터 키트 또는 OpenRasta를 사용하여 만든 RESTful 웹 서비스에서 protobuf-net을 사용할 수 있습니까? 가능한 경우 예제 나 코드 조각이 있습니까? 나는 자바 클라이언트에 의해 소비 될 .NET 웹 서비스를 만들고있다.RESTful .NET 및 protobuf-net

답변

2

나는 그것을/특별히/보지 않았다. 그러나 여분의 툴링이 도움이 될 수있는 가능성이있다.

java와 .NET 모두에서 작업하는 경우 protobuf-net보다 큰 질문입니다. 당신은 자바 엔드로 그것을 소비 할 수 있어야합니다. protobuf (와이어 형식)는 크로스 플랫폼이며, protobuf-net은 단지 하나의 특정 구현입니다.

선호하는 REST API가 효율적인 byte[] 처리를 허용하는 경우 (메시지에서 기본 64 문자열로 또는 원시 응답으로) 처리하면 이진수로 처리 할 수 ​​있습니다.

사용하고자하는 툴링을 가르쳐 주시면 살펴볼 수는 있지만 즉시 보장 할 수는 없습니다.

+0

감사합니다. 내 경우에는 크로스 플랫폼에 protobuf (와이어 포맷) 또는 XML을 사용해야 할 것이다. 나는 byte [] 옵션을 시도 할 것이다. 그러나 WCF RESTful 스타터 키트에 대한 지원을 protobuf-net의 차후 버전에 추가 할 수 있다면 좋을 것입니다. – rxm0203

+0

@ rxm0203 - 확실히 살펴 보겠습니다. 그것은 과거에 사용했던 도구가 아니지만 가능성을 가질 수 있다고 생각합니다. 먼저 "v2"를 마무리해야합니다. –

0

OR의 프로토콜 버퍼에 대한 기본 제공 기능은 없지만 형식을 읽고 쓰는 데 필요한 새 코덱을 플러그인하는 것은 5 일입니다.