eclipse-ee4j / jersey

Eclipse Jersey Project - Read our Wiki:
https://github.com/eclipse-ee4j/jersey/wiki
Other
688 stars 350 forks source link

Support Google Protocol Buffers #2176

Open jerseyrobot opened 11 years ago

jerseyrobot commented 11 years ago

Google Protocol Buffers (GPB, https://developers.google.com/protocol-buffers/)::)

Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data - think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages - Java, C++, or Python.

Jersey could provide media (extension) module to support BPB.

jerseyrobot commented 6 years ago
jerseyrobot commented 11 years ago

@glassfishrobot Commented Reported by @shamoh

jerseyrobot commented 11 years ago

@glassfishrobot Commented @shamoh said: Inspiration:

jerseyrobot commented 10 years ago

@glassfishrobot Commented apakulov said: Here is my implementation of this functionality: https://github.com/apakulov/jersey-media-protobuf It could be easily integrated into any Jersey 2.x project.

jerseyrobot commented 10 years ago

@glassfishrobot Commented icode said: Here is my implementation of jersey 2.x, but not have client and test unit. https://github.com/intelligentcode/ameba/tree/master/src/main/java/ameba/message/internal/protobuf

use protostuff,not need GPB template. Test for me , thanks very much

jerseyrobot commented 10 years ago

@glassfishrobot Commented michalgajdos said: Can you create a pull-request (see [1] and [2]) from your change? Thanks.

[1] https://github.com/jersey/jersey [2] https://jersey.java.net/scm.html#/Submitting_Patches_and_Contribute_Code

jerseyrobot commented 7 years ago

@glassfishrobot Commented This issue was imported from java.net JIRA JERSEY-1904