We're planning on making it this easy to export a Tcl proc to SOAP:
ad_proc -public -soap mynamespace::myproc { set foo bar }
We have the server side completed and are testing it now, and most of the infrastructure for the client side as well.
Jade