Keith Donald opened SPR-5807 and commented
Google Protocol buffers provide a mature, high-performant binary data exchange protocol that can be used a an alternative to JSON and XML to connect systems over a REST interface. Benchmarks outlined by by Orbitz and Sears at JavaOne 2009 have shown that marshaling using protocol buffers is up to 7 to 10 times faster than JSON. This would make them a good, lightweight choice for Java-to-Java remoting over HTTP/REST.
This ticket should investigate adding support for Google protocol buffers on the server-side side with Spring @MVC, and on the client-side with REST-template possibly with some sort of dynamic proxy layer on top.
See http://code.google.com/apis/protocolbuffers/ for the Google Protocol Buffers project home page.
Affects: 3.0 M3
Issue Links:
Referenced from: commits b56703e
15 votes, 21 watchers
Keith Donald opened SPR-5807 and commented
Google Protocol buffers provide a mature, high-performant binary data exchange protocol that can be used a an alternative to JSON and XML to connect systems over a REST interface. Benchmarks outlined by by Orbitz and Sears at JavaOne 2009 have shown that marshaling using protocol buffers is up to 7 to 10 times faster than JSON. This would make them a good, lightweight choice for Java-to-Java remoting over HTTP/REST.
This ticket should investigate adding support for Google protocol buffers on the server-side side with Spring
@MVC, and on the client-side with REST-template possibly with some sort of dynamic proxy layer on top.See http://code.google.com/apis/protocolbuffers/ for the Google Protocol Buffers project home page.
Affects: 3.0 M3
Issue Links:
Referenced from: commits b56703e
15 votes, 21 watchers