<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
OK. We are getting even closer (though by decyption capabilities do not
allow be to decipher "ti ass vitbales"). A VOTable object is close
enough to what I want. So I need to get in touch with you guys as soon
as I get really going on our Web service project.<br>
<br>
Who is Ramon, by the way? And what is VOData which I do not remember
having seen so far. <br>
<br>
Hans-Martin<br>
<br>
Wil O'Mullane wrote:<br>
<blockquote type="cite"
cite="mid20040526110150.P2091@skysrv.pha.jhu.edu">
<pre wrap="">The SkyNode spec and WSDL already wraps up VOTABLE for SOAP
No you do not return a string you return a VOTable object - we have
several SOAP servies which already do this - our CONE and SIAP
services are webservices which return VOTable
this is the skynode spec
<a class="moz-txt-link-freetext" href="http://openskyquery.net/nodes//SDSS/nodeb.asmx?wsdl">http://openskyquery.net/nodes//SDSS/nodeb.asmx?wsdl</a>
This uses VOData to allow the node to return one of many types from
performQuery.
openskyquery.net uses these interfaces ti ass vitbales around between nodes.
Ramon has a java version of VOTbale which works well with this and
he is able to return VOTable object from SOAP interfaces in Java.
wil
On Wed, May 26, 2004 at 04:41:48PM +0200, Hans-Martin Adorf wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Wil,
your comments are appreciated. If, for the moment, I follow your
suggestion, how do I then specify that the result of calling a SOAP
service is a VOTable? Am I supposed to specify that the result will be a
String, and it will be up to the receiver to use the latest VOTable
parser in order to decode the VOTable?
OK, and then if SOAP by itself does not provide a table model, but we in
the VO community have one (implicitely through VOTable) or more
(excplicitly inside of Toptable, SAVOT or the GAVO table system), why
don't we go ahead and augment the SOAP standard? Id' really like to
download a WSDL and submit it to myWSDL2Java compiler, and start using
the client.
Hans-Martin
Wil O'Mullane wrote:
</pre>
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">as the name indicates, the SOAP protocol allows the transfer of objects.
</pre>
</blockquote>
<pre wrap="">No longer true - SOAP is now SOAP it no longer means
"Simple Object Access Protocol"
and has much more to do with messaging .
</pre>
<blockquote type="cite">
<pre wrap="">This has nothing to do with Java. The SOAP protocol is programming
language neutral, and I can transmit an object from C# to Java, or from
Java to Perl. (We have done the latter.) So I believe your comment that
transmitting an object would "be highly language specific" misses the point.
</pre>
</blockquote>
<pre wrap="">I think the point is that I can certainly send a Dataset from C# to Java
via a WebService but what you get in Java is a complex DOM document which
is practically useless - you do not get the Same DataSet I have in Java.
The DataTable in java is similar. These objects cheat in their own language
by having a special sterilizer/sterilizer which make them very useful in
a given language but not actually portable.
Unfortunately SOAP has not provided a common 'Table' data model which
works in all languages in the same manner. A pity indeed.
VOTable is not perfect but it does work .
There are many other objects (and more to come from data models group) which will work very well with SOAP. But for tabular data for now we need to use VOTABLE..
wil
</pre>
</blockquote>
<pre wrap="">--
Dr. Hans-Martin Adorf . Max-Planck-Institut f. extraterrestrische Physik
. Giessenbachstr. 1 . D-85741 Garching b. München . Germany
Phone: +49-89-30000-3352 . Fax: +49-89-30000-3404 . E-Mail:
<a class="moz-txt-link-abbreviated" href="mailto:adorf@mpe.mpg.de">adorf@mpe.mpg.de</a> . WWW: <a class="moz-txt-link-freetext" href="http://www.g-vo.org">http://www.g-vo.org</a>
</pre>
</blockquote>
<pre wrap=""><!---->
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title>Dr. Hans-Martin Adorf</title>
<font color="#999999" face="Helvetica, Arial, sans-serif"><small> Dr.
Hans-Martin Adorf • Max-Planck-Institut f. extraterrestrische Physik </small></font><font
color="#999999" face="Helvetica, Arial, sans-serif"><small> • </small></font><font
color="#999999" face="Helvetica, Arial, sans-serif"><small>Giessenbachstr.
1 • D-85741 Garching b. München
• Germany <br>
Phone: +49-89-30000-3352 • Fax: +49-89-30000-3404 • E-Mail:
<a class="moz-txt-link-abbreviated" href="mailto:adorf@mpe.mpg.de">adorf@mpe.mpg.de</a></small></font><font color="#999999"
face="Helvetica, Arial, sans-serif"><small> • WWW: <a class="moz-txt-link-freetext" href="http://www.g-vo.org">http://www.g-vo.org</a></small></font>
</div>
</body>
</html>