Attachment 'DOMSFileCharacterizer.xml'
Download 1 <?xml version="1.0" encoding="UTF-8"?>
2 <wsdl:definitions targetNamespace="http://filecharacterizer.doms.statsbiblioteket.dk"
3 xmlns:apachesoap="http://xml.apache.org/xml-soap"
4 xmlns:impl="http://filecharacterizer.doms.statsbiblioteket.dk"
5 xmlns:intf="http://filecharacterizer.doms.statsbiblioteket.dk"
6 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
7 xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
8 xmlns:xsd="http://www.w3.org/2001/XMLSchema">
9 <!-- WSDL for webservice for DOMS File Characterizer.
10 WSDL created Oct 14, 2008 -->
11 <wsdl:types>
12 <schema elementFormDefault="qualified"
13 targetNamespace="http://filecharacterizer.doms.statsbiblioteket.dk"
14 xmlns:tn="http://filecharacterizer.doms.statsbiblioteket.dk"
15 xmlns="http://www.w3.org/2001/XMLSchema">
16 <element name="fileURI" type="xsd:anyURI">
17 <wsdl:documentation>
18 Element fileURI specifies the input to operation
19 characterizeFile: URI for the file to charaterise.
20 </wsdl:documentation>
21 </element>
22
23 <element name="characterizeFileReturn" type="impl:FileCharacterization">
24 <wsdl:documentation>
25 Element characterizeFileReturn specifies the output of operation
26 characterizeFile.
27 </wsdl:documentation>
28 </element>
29
30 <complexType name="FileCharacterization">
31 <wsdl:documentation>
32 Complex type FileCharacterization is the output of operation
33 characterizeFile. FileCharacterization contains
34 the output of the characterization tool, the PRONOM file format
35 ID, the md5 checksum and validation status.
36 </wsdl:documentation>
37 <sequence>
38 <element name="characterizationOutput" nillable="true" type="xsd:base64Binary"/>
39 <element name="md5CheckSum" nillable="true" type="xsd:string"/>
40 <element name="pronomID" nillable="true" type="xsd:string"/>
41 <element name="validationStatus" nillable="true" type="tn:validationStatusType"/>
42 </sequence>
43 </complexType>
44
45 <simpleType name="validationStatusType">
46 <wsdl:documentation>
47 Validation status type used in the output
48 of operation characterizeFile. For the format specified by the
49 PRONOM ID given together with this status, the status tells
50 whether or not the characterized file is a valid file of that
51 format.
52 </wsdl:documentation>
53 <restriction base="xsd:string">
54 <enumeration value="INVALID"/>
55 <enumeration value="VALID"/>
56 </restriction>
57 </simpleType>
58 </schema>
59 </wsdl:types>
60
61 <wsdl:message name="characterizeFileResponse">
62 <wsdl:part element="impl:characterizeFileReturn" name="characterizeFileReturn"/>
63 </wsdl:message>
64
65 <wsdl:message name="characterizeFileRequest">
66 <wsdl:part element="impl:fileURI" name="fileURI"/>
67 </wsdl:message>
68
69 <wsdl:portType name="DomsFileCharacterizer">
70 <wsdl:operation name="characterizeFile" parameterOrder="fileURI">
71 <wsdl:documentation>
72 Operation characterizeFile performs a characterization of a file
73 identified by the URI provided by the caller.
74 </wsdl:documentation>
75 <wsdl:input message="impl:characterizeFileRequest" name="characterizeFileRequest"/>
76 <wsdl:output message="impl:characterizeFileResponse" name="characterizeFileResponse"/>
77 </wsdl:operation>
78 </wsdl:portType>
79
80 <wsdl:binding name="FileCharacterizerSoapBinding" type="impl:DomsFileCharacterizer">
81 <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
82 <wsdl:operation name="characterizeFile">
83 <wsdlsoap:operation soapAction=""/>
84 <wsdl:input name="characterizeFileRequest">
85 <wsdlsoap:body use="literal"/>
86 </wsdl:input>
87 <wsdl:output name="characterizeFileResponse">
88 <wsdlsoap:body use="literal"/>
89 </wsdl:output>
90 </wsdl:operation>
91 </wsdl:binding>
92
93 <wsdl:service name="DomsFileCharacterizerService">
94 <wsdl:documentation>
95 Webservice for DOMS characterisation tools.
96 </wsdl:documentation>
97 <wsdl:port binding="impl:FileCharacterizerSoapBinding" name="FileCharacterizer">
98 <wsdlsoap:address location="http://localhost:8080/FileCharacterizer/services/FileCharacterizer"/>
99 </wsdl:port>
100 </wsdl:service>
101
102 </wsdl:definitions>
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.