ummary
The distribution provides both client side access to Web Services and server side creation of Web Services. Currently only document/literal and rpc/encoded with HTTP Soap transport are supported on the client side. The server side currently works only with TclHttpdand provides all services as document/literal over HTTP Soap transport. Documentation for the package, including examples can be found here. The distribution consist of three packages
1. WS::Client
2. WS::Server
3. WS::Utils
The client is known to work with #C and Java based Web Services (your mileage may very).
http://members.cox.net/~gerald.lester/WebServicesForTcl.html