XHTML service

This service returns XHTML code of web page with a given URL address.

Input

URL (string)

URL address of requested page.

Output

XHTML code (string)

XHTML code of requested page.

Description

This service looks up given URL in the database of processed pages first. If there is no such URL, page is downloaded from web space and normalized to XHTML. Normalized XHTML is returned by the service.

WSDL

WSDL: http://rainbow.vse.cz/services/XHTMLService

There will be nicely formatted WSDL listing in a future. For now just plain listing.

<?xml version='1.0'?>
<wsdl:definitions name='cz.vse.rainbow.services.XHTMLService' targetNamespace='urn:x-rainbow:services:XHTMLService'
    xmlns:tns='urn:x-rainbow:services:XHTMLService'
    xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
    xmlns:mime='http://schemas.xmlsoap.org/wsdl/mime/'
    xmlns:http='http://schemas.xmlsoap.org/wsdl/http/'
    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
    xmlns:xsd='http://www.w3.org/2001/XMLSchema'
    xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
    xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'>
    <wsdl:message name='XHTMLService_getString_Request'>
        <wsdl:part name='p0' type='xsd:string'/>
    </wsdl:message>
    <wsdl:message name='XHTMLService_getString_Response'>
        <wsdl:part name='response' type='xsd:string'/>
    </wsdl:message>
    <wsdl:message name='XHTMLService_getString_java.sql.SQLException_Fault'>
        <wsdl:part name='idoox-java-mapping.java.sql.SQLException' type='xsd:string'/>
    </wsdl:message>
    <wsdl:portType name='XHTMLService'>
        <wsdl:operation name='getString' parameterOrder='p0'>
            <wsdl:input name='getString' message='tns:XHTMLService_getString_Request'/>
            <wsdl:output name='getString' message='tns:XHTMLService_getString_Response'/>
            <wsdl:fault name='getString_fault1' message='tns:XHTMLService_getString_java.sql.SQLException_Fault'/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name='XHTMLServiceSOAPBinding0' type='tns:XHTMLService'>
        <soap:binding transport='http://schemas.xmlsoap.org/soap/http' style='rpc'/>
        <wsdl:operation name='getString'>
            <soap:operation soapAction='' style='rpc'/>
            <wsdl:input name='getString'>
                <soap:body use='encoded' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' namespace='urn:x-rainbow:services:XHTMLService'/>
            </wsdl:input>
            <wsdl:output name='getString'>
                <soap:body use='encoded' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' namespace='urn:x-rainbow:services:XHTMLService'/>
            </wsdl:output>
            <wsdl:fault name='getString_fault1'>
                <soap:fault use='encoded' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' namespace='urn:x-rainbow:services:XHTMLService'/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name='XHTMLService'>
        <wsdl:port name='XHTMLService' binding='tns:XHTMLServiceSOAPBinding0'>
            <soap:address location='http://rainbow.vse.cz:8000/wasp/XHTMLService/'/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>