title: | Service Interface Type |
identifier: | http://semantics.aero/interface-type |
description: | A classification of services based on the type of technological solution that they deploy. |
version: | 2.0.0 |
creator: | Carol Uri (The SEMCON Group, LLC) |
creator: | Mark Kaplun (FAA) |
creator: | Wen Zhu (NIRA Inc.) |
creator: | Pedro Fernandez Sancho (EUROCONTROL) |
publisher: | FAA-SESAR CP2.1 |
date issued: | 2018-01-02 |
format: | HTML |
URI: | http://semantics.aero/interface-type#interface-type |
Preferred Label: | interface type |
Alternative Label: | service interface type |
Definition: | An indication of the type of interface the service deploys, i.e., the method by which the underlying capabilities of the service are accessed. |
Narrower: | message-oriented |
Narrower: | method-oriented |
Narrower: | resource-oriented |
URI: | http://semantics.aero/interface-type#message-oriented |
Preferred Label: | message-oriented |
Definition: | An interface that exposes service capabilities through creating, sending, receiving, and reading messages exchanged by distributed systems. The middleware technologies that support this interface type include Java Message Service (JMS) and .NET WCF. |
URI: | http://semantics.aero/interface-type#method-oriented |
Preferred Label: | method-oriented |
Definition: | An interface that exposes service capabilities through a set of operations. Technologies that support this interface type are Web Service framework (WS*) and Open Geospatial Consortium (OGC) Web Common Services. |
URI: | http://semantics.aero/interface-type#resource-oriented |
Preferred Label: | resource-oriented |
Definition: | An interface that supports the Representational State Transfer (REST) architectural style of interactions, that is, manipulation of XML representations of Web resources using a uniform set of stateless operations, usually a set of HTTP methods. |