The SOAP package provides a mechanism to bind Tcl command procedures to remote procedure calls using the Simple Object Access Protocol (SOAP) over HTTP.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Ce communiqué de passe le Userland SOAP et XML-RPC suite de validation à http://validate.soapware.org/ et http://validate.xmlrpc.com/. Il fournit également une implémentation de SOAP Interoperability Lab Round 1 suite de tests, et passe ces tests aussi. CGI code serveur a été ajouté et testé sous Apache. TclHTTPD soutien est désormais mis en œuvre via le package CGI, voir les échantillons / script tclserver.tcl pour un exemple. De nombreuses améliorations à la reconnaissance paramètre de type SOAP ont été faits, notamment pour les structures et pour les structures de structures.
Tags:
Development, Major feature enhancements
This release passes the Userland SOAP and XML-RPC validation suite at http://validate.soapware.org/ and http://validate.xmlrpc.com/. It also provides an implementation of the SOAP Interoperability Lab Round 1 test suite, and passes these tests too. CGI server code has been added and tested under Apache. TclHTTPD support is now implemented via the CGI package; see the samples/tclserver.tcl script for an example. Numerous enhancements to the SOAP parameter type recognition have been made, especially for structs and for structs of structs.
Support pour les transports asynchrone avec l'option de commande a été ajoutée pour les commandes CREATE et configurer. Si elle est égale à une procédure de rappel, le rappel est appelée avec les données extraites réponse RPC (par exemple rappel proc (data) (puts "$ data")) Un appui est fourni dans le code de transport HTTP. Le transport HTTP est désormais un peu plus rétrocompatible avec Tcl 8.0 +. Xmlrpc.test Un fichier a été ajoutée. Un bug dans SOAP:: configure avec l'ancienne option-xmlrpc, un bogue dans XMLRPC réponse Parsing (valeurs avec aucun type sont des chaînes), et d'un bug dans le message d'erreur pour les paramètres manquants XMLRPC ont tous été corrigé.
Tags:
Development, Major feature enhancements
Support for asynchronous transports with the
-command option has been added to the create and
configure commands. If set to a callback
procedure, the callback is called with the
extracted RPC reply data (e.g. proc callback
{data} { puts "$data"}) Support is provided in the
HTTP transport code. The HTTP transport is now
somewhat more backwardly compatible with Tcl 8.0+.
An xmlrpc.test file has been added. A bug in
SOAP::configure with the old -xmlrpc option, a bug
in XMLRPC response parsing (values with no type
are strings), and a bug in the error message for
missing XMLRPC parameters have all been fixed.
Les méthodes de soutien pour XML-RPC basés ajouté. Essais à soap.test pour l'après-fonctionnalité de traitement ajoutée. Des observations plus approfondies ajouté au code source.
Tags:
Development, Major feature enhancements
Support for XML-RPC based methods added. Tests to soap.test for the post-processing feature added. More extensive comments added to the source code.
Cette version inclut un ensemble de mesures pour soutenir la prestation de services SOAP via le serveur HTTP tclhttpd, corrections et améliorations à la SOAP:: Parse package, fixe à la SOAP:: Package XPath (qui sera amorti en faveur de exensions XPath Steve Ball à TclDOM 2.0 ), certains ajustements pour assurer le code est exécuté avec XML et DOM 2,0 paquets, un répertoire des échantillons qui contient maintenant le SOAP-tests sur les fichiers, et un répertoire des tests. TclSOAP 1.3 passe tous les tests en utilisant XML 2.0 et Dom 2.0, tout en n'étant pas en utilisant XML :: C.
Tags:
Development, Major feature enhancements
This release includes a package to support
providing SOAP services via the tclhttpd HTTP
server, fixes and improvements to the SOAP::Parse
package, fixes to the SOAP::xpath package (which
will be depreciated in favour of Steve Ball's
XPath exensions to TclDOM 2.0), some adjustments
to ensure the code runs with xml and dom 2.0
packages, a samples directory which now contains
the SOAP-tests file, and a tests subdirectory.
TclSOAP 1.3 passes all the tests using xml 2.0 and
dom 2.0, whilst not using XML::C.
Un correctif d'un bug empêchant les commandes de répéter dans SOAP 1.1, un nouveau savon:: cget procédure pour récupérer les paramètres de configuration, support pour une utilisation avec tclxml-2.0, et des changements dans le paquet XPath à SOAP:: XPath pour éviter de heurter tclxml - 2.0 's XPath.
Tags:
Development, Minor feature enhancements
A fix for a bug preventing repeat commands in SOAP 1.1, a new SOAP::cget procedure to retrieve configuration settings, support for use with TclXML-2.0, and changes in the xpath package to be SOAP::xpath to avoid clash with TclXML-2.0's xpath.