Path: ...!peer01.cox.net!cox.net!p01!dukeread07.POSTED!53ab2750!not-for-mail From: "Gerald W. Lester" User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 Newsgroups: comp.lang.tcl Subject: ANN: Web Services for Tcl Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Lines: 54 Message-ID: <2H2Cg.106617$IZ2.71094@dukeread07> Date: Tue, 08 Aug 2006 11:09:21 -0500 NNTP-Posting-Host: 70.171.69.152 X-Complaints-To: abuse@cox.net X-Trace: dukeread07 1155053374 70.171.69.152 (Tue, 08 Aug 2006 12:09:34 EDT) NNTP-Posting-Date: Tue, 08 Aug 2006 12:09:34 EDT Organization: Cox Communications Web Services for Tcl (see http://members.cox.net/~gerald.lester/WebServicesForTcl.html) Summary 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). Download A ZIP file for downloading is available at: http://members.cox.net/~gerald.lester/WebServices.zip License Standard BSD. Packages Required The following packages are used: * Tcl 8.5 or the dict (source, windows binary) extension for Tcl 8.4 * tdom * tls * log from TclLib * uri from TclLib * http from Tcl itself Additionally, if you are running the TclHttpd on Windows, it is highly recommended that you use the iocpsock extension. Score Card The package can currently parse about 87.51 percent of the WSDLs list on Xmethods.net. -- +--------------------------------+---------------------------------------+ | Gerald W. Lester | |"The man who fights for his ideals is the man who is alive." - Cervantes| +------------------------------------------------------------------------+