Skip to main content

Web Service

Definition: Web Service ABB is an Application Interface that enables interoperability between different applications or systems over the Internet

Source: W3C

Source reference: https://www.w3.org/TR/2004/NOTE-ws-arch-20040211/#relwwwrest

Last modification: 2024-01-28

Identifier: http://data.europa.eu/dr8/WebServiceApplicationInterface

LOST view: Technical view - application

EIRA concept: eira:ArchitectureBuildingBlock

ABB name: eira:WebServiceApplicationInterface

Example: The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): Web Services Description Language (WSDL) - WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. https://www.w3.org/TR/wsdl.html

Interoperability Saliency: The Web Service Application Interface ABB is salient for interoperability because, from the beginning, Web services can be interoperable by design. By putting in place web services, interoperability can be guaranteed between systems and applications, and therefore, among digital public services.

Interoperability Dimension: Behavioral IoP

Additional identifier: http://data.europa.eu/dr8/WebServiceApplicationInterface

EIF Layer: TechnicalApplication

EIRA properties

Namespace URI
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
skos: http://www.w3.org/2004/02/skos/core#
dct: http://purl.org/dc/terms/
eira: http://data.europa.eu/dr8/
Property Value
rdf:type http://www.w3.org/2004/02/skos/core#Concept
skos:notation Properties of Web Service
dct:identifier http://data.europa.eu/dr8/WebServiceApplicationInterface_Properties
dct:identifier http://data.europa.eu/dr8/WebServiceApplicationInterface
skos:prefLabel Properties of Web Service
eira:PURI http://data.europa.eu/dr8/WebServiceApplicationInterface
dct:type eira:WebServiceApplicationInterface
dct:modified 2024-01-28
eira:synonym
skos:definition Web Service ABB is an Application Interface that enables interoperability between different applications or systems over the Internet
eira:definitionSource W3C
eira:definitionSourceReference https://www.w3.org/TR/2004/NOTE-ws-arch-20040211/#relwwwrest
skos:example The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): Web Services Description Language (WSDL) - WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. https://www.w3.org/TR/wsdl.html
eira:iopSaliency The Web Service Application Interface ABB is salient for interoperability because, from the beginning, Web services can be interoperable by design. By putting in place web services, interoperability can be guaranteed between systems and applications, and therefore, among digital public services.
skos:note
eira:concept eira:ArchitectureBuildingBlock
eira:iopDimension Behavioral IoP
eira:view Technical view - application
eira:eifLayer TechnicalApplication