WSDL · JSON-LD Context
Wsdl Context
JSON-LD context defining the semantic vocabulary for Wsdl from WSDL.
6 Classes
20 Properties
9 Namespaces
Namespaces
wsdl:
http://www.w3.org/ns/wsdl#
wsdlx:
http://www.w3.org/ns/wsdl-extensions#
wsoap:
http://www.w3.org/ns/wsdl/soap#
whttp:
http://www.w3.org/ns/wsdl/http#
xsd:
http://www.w3.org/2001/XMLSchema#
rdf:
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs:
http://www.w3.org/2000/01/rdf-schema#
dcterms:
http://purl.org/dc/terms/
schema:
http://schema.org/
Classes
name
description
url
version
dateCreated
dateModified
Properties
| Property | Type | Container |
|---|---|---|
| Description | reference | |
| Interface | reference | |
| InterfaceOperation | reference | |
| InterfaceFault | reference | |
| Binding | reference | |
| BindingOperation | reference | |
| BindingFault | reference | |
| Service | reference | |
| Endpoint | reference | |
| targetNamespace | reference | |
| interfaceName | ||
| operationName | ||
| messageExchangePattern | reference | |
| bindingType | reference | |
| address | reference | |
| safe | boolean | |
| soapAction | reference | |
| soapMep | reference | |
| httpMethod | ||
| httpLocation |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"wsdl": "http://www.w3.org/ns/wsdl#",
"wsdlx": "http://www.w3.org/ns/wsdl-extensions#",
"wsoap": "http://www.w3.org/ns/wsdl/soap#",
"whttp": "http://www.w3.org/ns/wsdl/http#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"dcterms": "http://purl.org/dc/terms/",
"schema": "http://schema.org/",
"Description": {
"@id": "wsdl:Description",
"@type": "@id",
"rdfs:comment": "The root element of a WSDL 2.0 document containing interfaces, bindings, and services."
},
"Interface": {
"@id": "wsdl:Interface",
"@type": "@id",
"rdfs:comment": "An abstract definition of operations and message exchange patterns for a web service."
},
"InterfaceOperation": {
"@id": "wsdl:InterfaceOperation",
"@type": "@id",
"rdfs:comment": "An abstract action supported by a web service, defining input, output, and fault messages."
},
"InterfaceFault": {
"@id": "wsdl:InterfaceFault",
"@type": "@id",
"rdfs:comment": "A declared fault that may be referenced by operations to indicate error conditions."
},
"Binding": {
"@id": "wsdl:Binding",
"@type": "@id",
"rdfs:comment": "A concrete specification of message format and transmission protocol for an interface."
},
"BindingOperation": {
"@id": "wsdl:BindingOperation",
"@type": "@id",
"rdfs:comment": "Protocol-specific details for an interface operation within a binding."
},
"BindingFault": {
"@id": "wsdl:BindingFault",
"@type": "@id",
"rdfs:comment": "Protocol-specific details for an interface fault within a binding."
},
"Service": {
"@id": "wsdl:Service",
"@type": "@id",
"rdfs:comment": "A collection of endpoints implementing a common interface."
},
"Endpoint": {
"@id": "wsdl:Endpoint",
"@type": "@id",
"rdfs:comment": "A network address associated with a binding where a service can be accessed."
},
"targetNamespace": {
"@id": "wsdl:targetNamespace",
"@type": "@id",
"rdfs:comment": "The namespace URI identifying the WSDL target namespace."
},
"interfaceName": {
"@id": "wsdl:interfaceName",
"rdfs:comment": "The local name of an interface definition."
},
"operationName": {
"@id": "wsdl:operationName",
"rdfs:comment": "The local name of an operation definition."
},
"messageExchangePattern": {
"@id": "wsdl:messageExchangePattern",
"@type": "@id",
"rdfs:comment": "A URI identifying the message exchange pattern used by an operation."
},
"bindingType": {
"@id": "wsdl:bindingType",
"@type": "@id",
"rdfs:comment": "A URI identifying the type of binding (e.g., SOAP, HTTP)."
},
"address": {
"@id": "wsdl:address",
"@type": "@id",
"rdfs:comment": "The network address URI where a web service endpoint can be reached."
},
"safe": {
"@id": "wsdlx:safe",
"@type": "xsd:boolean",
"rdfs:comment": "Indicates whether invoking an operation is semantically safe with no side effects."
},
"soapAction": {
"@id": "wsoap:action",
"@type": "@id",
"rdfs:comment": "The SOAP action URI for a binding operation."
},
"soapMep": {
"@id": "wsoap:mep",
"@type": "@id",
"rdfs:comment": "The SOAP message exchange pattern URI for a binding operation."
},
"httpMethod": {
"@id": "whttp:method",
"rdfs:comment": "The HTTP method used for an HTTP binding operation."
},
"httpLocation": {
"@id": "whttp:location",
"rdfs:comment": "The HTTP location template for an HTTP binding operation."
},
"name": "schema:name",
"description": "schema:description",
"url": "schema:url",
"version": "schema:version",
"dateCreated": "schema:dateCreated",
"dateModified": "schema:dateModified"
}
}