Terminologies: CommunicationInterfaceType library
Related schema specification: CommunicationInterfaceType
OSAPI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/OSAPI
- @type:
- definition:
An application programming interface that allows applications to interact with the underlying operating system.
- name:
OS API
- synonym:
operating system API
RESTAPI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/RESTAPI
- @type:
- definition:
An application programming interface that conforms to the representational state transfer (REST) architectural style, typically using the HTTP(S) protocol with JSON or XML documents.
- name:
REST API
- synonym:
RESTful API, Representational State Transfer API
RPCAPI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/RPCAPI
- @type:
- definition:
An application programming interface that allows remote functions in external servers to be called as if they were local functions.
- name:
RPC API
- synonym:
Remote Procedure Call API
SOAPAPI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/SOAPAPI
- @type:
- definition:
An application programming interface that uses the Simple Object Access Protocol (SOAP).
- name:
SOAP API
- synonym:
Simple Object Access Protocol API
commandLineInterface
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/commandLineInterface
- @type:
- definition:
A means of interacting with software through text-based commands entered in a terminal or shell.
- name:
command line interface
- synonym:
CLI
desktopGUI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/desktopGUI
- @type:
- definition:
A graphical user interface that runs as a native application on a desktop computer.
- name:
desktop GUI
- synonym:
desktop application, desktop graphical user interface
emailCommunication
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/emailCommunication
- @type:
- definition:
A means of interacting with a service through sending and receiving e-mail.
- name:
email communication
- synonym:
e-mail communication, e-mail interface, email interface
libraryAPI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/libraryAPI
- @type:
- definition:
An application programming interface implemented as a library for a specific programming language.
- name:
library API
- synonym:
programming language API
messageQueue
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/messageQueue
- @type:
- definition:
A means of interacting with a software system by sending messages to a buffer from which they may be retrieved at a later time.
- name:
message queue
mobileGUI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/mobileGUI
- @type:
- definition:
A graphical user interface that runs as a native app on a mobile phone.
- name:
mobile GUI
- synonym:
mobile graphical user interface
webGUI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/webGUI
- @type:
- definition:
A graphical user interface that runs in a web browser, typically implemented in HTML, Javascript and CSS.
- name:
web GUI
- synonym:
web-based graphical user interface, web-browser interface
webSocketAPI
metadata sheet
- @context:
@vocab: <https://openminds.om-i.org/props/>
- @id:
https://openminds.om-i.org/instances/communicationInterfaceType/webSocketAPI
- @type:
- definition:
An application programming interface based on exchanging messages between a client application and a server using web sockets.
- name:
web socket API