Best way to send JSON request/get a response from controller?

Hello Friends,

What is the best way to send json from your controller, and await for a response? Ajax? Ruby’s net/http?

The JSON server that I am sending the request to only accept POST methods, and sends a POST back. If I use Ajax, is it possible to get the POST response? Is there a scriptaculous or YUI function that handles this well?

Thank you for your help -