[jira] Commented: (AVRO-484) avro C++ HTTP rpc support

2010-03-19 Thread Jeff Hammerbacher (JIRA)

[ 
https://issues.apache.org/jira/browse/AVRO-484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12847572#action_12847572
 ] 

Jeff Hammerbacher commented on AVRO-484:


Hey Xing,

Thanks for the contribution! 
http://hadoop.apache.org/avro/docs/current/spec.html#HTTP+as+Transport has the 
details on how to use HTTP for Avro RPC. Also, I don't see a patch attached, 
but you can implement the RPC interop tests to ensure you've got things working 
correctly. Currently only Java and Python have working RPC implementations.

Thanks,
Jeff

 avro C++ HTTP rpc support
 -

 Key: AVRO-484
 URL: https://issues.apache.org/jira/browse/AVRO-484
 Project: Avro
  Issue Type: Improvement
  Components: c++
Reporter: Xing Jin

 Upon Scott Banachowski's request, this is to add HTTP transport support for 
 the rpc usage of avro C++ version. The current implementation uses HTTP POST 
 to send over a request body (of any content) and the server side responds 
 with a standard HTTP response body (of any content). 
 Current status: it only requires a user to provide a streambuf input and 
 define a function that contains the business logic to generate the serialized 
 content into a response streambuf.  testhttpserver would be a good example 
 there.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (AVRO-484) avro C++ HTTP rpc support

2010-03-19 Thread Scott Banachowski (JIRA)

[ 
https://issues.apache.org/jira/browse/AVRO-484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12847626#action_12847626
 ] 

Scott Banachowski commented on AVRO-484:


Thanks Xing!

Jeff, regarding interop tests, that is the next step.  I have spoken to Xing 
and while he made a lot of progress, he may not be able to work further on this 
for a while.  So myself or another volunteer will need to get this patch to the 
point where interop tests work.  The transport is working but I think it still 
needs the handshake to be implemented before interop will work.





 avro C++ HTTP rpc support
 -

 Key: AVRO-484
 URL: https://issues.apache.org/jira/browse/AVRO-484
 Project: Avro
  Issue Type: Improvement
  Components: c++
Reporter: Xing Jin
 Attachments: http.v2.patch


 Upon Scott Banachowski's request, this is to add HTTP transport support for 
 the rpc usage of avro C++ version. The current implementation uses HTTP POST 
 to send over a request body (of any content) and the server side responds 
 with a standard HTTP response body (of any content). 
 Current status: it only requires a user to provide a streambuf input and 
 define a function that contains the business logic to generate the serialized 
 content into a response streambuf.  testhttpserver would be a good example 
 there.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.