2013-01-15 2 views
1

Мы разрабатываем сервис, который использует инфраструктуру resteasy. Он отлично работает с XML и json application/content-types. Однако нам нужно использовать еще один формат: bson.Как реализовать производитель/потребитель bson для отдыха

Я установил плагин bson4jackson, но я не могу понять, как я должен использовать его с помощью resteasy. Я понимаю, что мне нужно реализовать класс производителя/потребителя, но я не нашел примеров.

Любые советы и идеи для решения этой проблемы?

ответ

1

Для обработки типа мультимедиа bson вам необходимо ввести пользовательские MessageBodyReader и MessageBodyWriter.

Читатель:

@Provider 
@Consumes("application/bson") 
public class BsonMessageBodyReader implements MessageBodyReader { 

} 

Автор:

@Provider 
@Produces("application/bson") 
public class BsonMessageBodyWriter implements MessageBodyWriter { 

} 
+0

отсутствуют некоторые двойные кавычки там ... – Lambart

Смежные вопросы