Recommend Me


Samedi 24 janvier 2009

SOAP::LC 0.0.1 (enfin !)

Classé dans : Projets, Ruby, SOAP::LC — greg @ 14:05

Cela fait plus d’un an que je l’avais promis, voici enfin la première release 0.0.1 de SOAP::LC

Ne nous emballons pas. C’est “fonctionnel”, mais il reste encore pas mal de travail. Tout d’abord au niveau de la gestion des schémas XML. J’ai totalement réécrit mon parseur XSD et il y a encore pas mal de trous. Ensuite, le traitement de la réponse est minimaliste puisque pour le moment je vous propose seulement de récupérer le contenu XML ou sa transformation (grâce à ActiveSupport) en Hash.

Mais bon, cela arrive !

require ’soap/lc’

wsdl = "http://localhost:3000/simple/wsdl"
s = SOAP::LC.new( ).wsdl( wsdl ).call( "HelloWorld", { :from => "Greg" } )
r = s.result
puts r.to_h
       
# Or

r = SOAP::LC["http://localhost:3000/simple/wsdl"].HelloWorld( :from => "greg" ).result

• • •

Pas de commentaire »

Pas encore de commentaire.

RSS des commentairesTrackBack URI

Laisser un commentaire

You must be logged in to post a comment.

Powered by: WordPress • Template adapted from the Simple Green' Wench theme - RSS