experimental SOAP interfaces for Inkling; serialization of hashtables...

having upgraded Axis, looks like we can send/receive hashtables now.


java org.w3c.inkling.soap.RDFQClient

Request:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" > <SOAP-ENV:Body>
<rq:squish xmlns:rq="http://rdfweb.org/RDF/RDFWeb/SOAPDemo">
<rq:query>SELECT ?x, ?l, ?cFROM     http://xmlns.com/wordnet/1.6/Job WHERE   (web::type ?x rdfs::Class)   (rdfs::label ?x ?l)   (rdfs::description ?x ?c) USING web FOR http://www.w3.org/1999/02/22-rdf-syntax-ns# rdfs FOR http://www.w3.org/2000/01/rdf-schema#</rq:query><rq:data>http://xmlns.com/wordnet/1.6/Job</rq:data></rq:squish>
</SOAP-ENV:Body></SOAP-ENV:Envelope>

Url: http://fireball.dyndns.org/cgi-bin/soap
soap action is: http://rdfweb.org/RDF/RDFWeb/SOAPDemo#squish



Response:
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:namesp1="http://xml.apache.org/xml-soap"><SOAP-ENV:Body><namesp2:squishResponse xmlns:namesp2="http://rdfweb.org/RDF/RDFWeb/SOAPDemo"><SOAP-ENC:Array SOAP-ENC:arrayType="namesp1:SOAPStruct[24]" xsi:type="SOAP-ENC:Array"><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Piecework</x><c xsi:type="xsd:string"> "work paid for according to the quantity produced"</c><l xsi:type="xsd:string"> "Piecework"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Office</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the t!
!
reasury""</c><l xsi:type="xsd:string"> "Office"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Salt_mine</x><c xsi:type="xsd:string"> "a job involving drudgery and confinement"</c><l xsi:type="xsd:string"> "Salt_mine"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Place</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Place"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Treadmill</x><c xsi:type="xsd:string"> "a job involving drudgery and confinement"</c><l xsi:type="xsd:string"> "Treadmill"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Engagement</x><c xsi:type="xsd:string"> "a job for performers or performing groups that lasts for a limited period of time; "the play had bookings t!
!
hroughout the summer""</c><l xsi:type="xsd:string"> "Engagement"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Sailing</x><c xsi:type="xsd:string"> "the work of a sailor"</c><l xsi:type="xsd:string"> "Sailing"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Workload</x><c xsi:type="xsd:string"> "work that a person is expected to do in a specified time"</c><l xsi:type="xsd:string"> "Workload"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Booking</x><c xsi:type="xsd:string"> "a job for performers or performing groups that lasts for a limited period of time; "the play had bookings throughout the summer""</c><l xsi:type="xsd:string"> "Booking"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Navigation</x><c xsi:type="xsd:string"> "the work of a sailor"</c><l xsi:type="xsd:!
!
string"> "Navigation"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Position</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Position"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Appointment</x><c xsi:type="xsd:string"> "the job to which you are (or hope to be) appointed; "he applied for an appointment in the treasury""</c><l xsi:type="xsd:string"> "Appointment"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Situation</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Situation"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Services</x><c xsi:type="xsd:string"> "performance of duties helpful to!
!
 others; "the mayor tried to maintain city services" or "the medical services are excellent""</c><l xsi:type="xsd:string"> "Services"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Service</x><c xsi:type="xsd:string"> "employment in work for another; "he retired after 30 years of service""</c><l xsi:type="xsd:string"> "Service"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Coaching_job</x><c xsi:type="xsd:string"> "the job of a professional coach"</c><l xsi:type="xsd:string"> "Coaching_job"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Berth</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Berth"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Job</x><c xsi:type="xsd:string"> "the o!
!
ccupation for which you are paid; "he is looking for a job"; "a lot of people are out of work""</c><l xsi:type="xsd:string"> "Job [ 1 ]"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Post</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Post"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Coaching</x><c xsi:type="xsd:string"> "the job of a professional coach"</c><l xsi:type="xsd:string"> "Coaching"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Slot</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Slot"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Seafaring</x><c xsi:type="xsd:string"> "the work!
!
 of a sailor"</c><l xsi:type="xsd:string"> "Seafaring"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Public_service</x><c xsi:type="xsd:string"> "employment within a government system (especially in civil service)"</c><l xsi:type="xsd:string"> "Public_service"</l></item><item xsi:type="namesp1:SOAPStruct"><x xsi:type="xsd:string">http://xmlns.com/wordnet/1.6/Spot</x><c xsi:type="xsd:string"> "a job in an organization or hierarchy; "he ocupied a post in the treasury""</c><l xsi:type="xsd:string"> "Spot"</l></item></SOAP-ENC:Array></namesp2:squishResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
make[1]: Leaving directory `/mnt/bigbender/danbri/swad/soap/org/w3c/inkling/soap'

Received on Monday, 6 August 2001 10:17:01 UTC