- From: Dan Brickley <danbri@w3.org>
- Date: Wed, 7 Nov 2001 11:04:03 -0500 (EST)
- To: <xml-dist-app@w3.org>
XMLP WG, As background on Issue 29 (non-ser models), I'm trying to find out more about the way SOAP tools are using the Encoding portion of the spec, and about how these implementations are being tested. FYI copied below a msg to soapbuilders. I'll send more on #29 soon. Dan ---------- Forwarded message ---------- Date: Wed, 7 Nov 2001 10:10:22 -0500 (EST) From: Dan Brickley <danbri@w3.org> Reply-To: soapbuilders@yahoogroups.com To: soapbuilders@yahoogroups.com Cc: hugo@w3.org, em@w3.org, danbri@w3.org Subject: [soapbuilders] testing methodology for SOAP Encoding? Hi folks I'm delurking to ask a question that I raised on xml-dist-app, and which folk have suggested might find an answer here. Background: I'm investigating the suitability of SOAP Encoding (and its implicit data model) as a mechanism for representing and transporting RDF data graphs. I'm also getting to know SOAP tools better by experimenting with an RDF query protocol implemented in SOAP, using three of the open source SOAP libraries(*). I've been very impressed with what I've seen: very handy tools, maturing fast, and mostly they worked out of the box. My only learning curve bump was w.r.t. the encoding of hashes (HashMap) where I needed a little handholding to get the tools to communicate successfully. Which brings me belatedly to my point: testing methodologies for the SOAP Encoding bit of the spec, the new 1.2 work in particular. I'd like to learn more about how this community have been testing interop for serializing and deserializing data graphs in the SOAP Encoding style. The spec describes what seems to be an edge-labeled graph data model, but mostly focusses on its concrete encoding in XML. The model is abstract enough to allow me to ship representations of my application data between Perl, Python and Java. This is very cool. But it doesn't immediately suggest a methodology for testing the Encoding component of SOAP implementations. I figured the best thing to do was ask here and find out what people are doing. I took a look at the Axis stuff (used Java JUnit) which prompts a related question: how are folk testing this stuff cross-language? I can understand how JUnit might be useful for testing tools that map java constructs into SOAP-Encoding's model. What I don't understand is how we get from this kind of per-language testing to cross-language assurances that the Encoding spec is being consistently implemented. I an idea about how this might be do-able, but as a SOAP newbie I'm probably best learning more about what you folks have been up to first... thanks for any pointers, Dan (*) I've been learning with SOAP::Lite, SOAP.py and Apache Axis to date -- mailto:danbri@w3.org http://www.w3.org/People/DanBri/ ------------------------ Yahoo! Groups Sponsor ---------------------~--> Universal Inkjet Refill Kit $29.95 Refill any ink cartridge for less! Includes black and color ink. http://us.click.yahoo.com/ltH6zA/MkNDAA/ySSFAA/W6uqlB/TM ---------------------------------------------------------------------~-> ----------------------------------------------------------------- This group is a forum for builders of SOAP implementations to discuss implementation and interoperability issues. Please stay on-topic. To unsubscribe from this group, send an email to: soapbuilders-unsubscribe@yahoogroups.com Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Received on Wednesday, 7 November 2001 11:04:03 UTC