Hello,

Following Kenton's advice, I'm starting to look at implementing protobuf 
rpc over http. I have started to work on a basic java server (based on 
the com.sun.net.httpserver class). I will post this at some point when I 
am happier with it (currently it can only serve one dummy service that 
returns the input message as is)

A request looks like this :

-----------------------------------------------------
POST /{service full name}/{method name} HTTP/1.0
Connection: close
Content-Length: {length of the serialized message}

{raw bytes of the serialized message}
-----------------------------------------------------

And a successful response looks like this:

-----------------------------------------------------
HTTP/1.1 200 OK
Content-length: {length of the serialized response}

{raw bytes of the serialized response}
-----------------------------------------------------

Since this is very early in this, I wondered if others would have views 
on this.

http is quite verbose for sending protobuf message around, but it is 
likely to be implemented for a lot of languages.

Regards,

Romain

-- 
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://tr.im/Gq7i : ohloh
|- http://tr.im/FtUu : new package : highlight
`- http://tr.im/EAD5 : LondonR slides

--

You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.


Reply via email to