# Package uk.ac.starlink.votable.soap

package uk.ac.starlink.votable.soap
Classes providing custom serialization/deserialization of StarTables in JAX-RPC SOAP calls. StarTables are serialized as VOTABLE elements containing the bulk data as a BINARY inline stream element, since this will be the most space-efficient way of doing it.

The appropriate parameter type is given by `VOTableSerialization.QNAME_VOTABLE`.

Although in principle these should work with any JAX-RPC implementation, in practice there are several places where the code has had to be made AXIS-specific, so it's unlikely they will work with implementations other than AXIS.

Related Packages
Package
Description
uk.ac.starlink.votable
Classes for VOTable input and output.
uk.ac.starlink.votable.datalink
uk.ac.starlink.votable.dom
Provides an extensible implementation of the `org.w3c.dom` API.
Classes
Class
Description
AxisTableDeserializer
Custom deserializer for VOTables.
AxisTableDeserializerFactory
Custom deserializer factory for streaming StarTables using AXIS.
AxisTableSerializer
Custom serializer for StarTables.
AxisTableSerializerFactory
Custom serializer factory for streaming StarTables using AXIS.
VOTableSerialization
Utility class for use with VOTable custom serialization for AXIS.