The Remote Operations Service Element (ROSE) is the
OSI service interface, specified i
ITU-T Recommendation X.219, ISO/IEC International Standard 9072-1 that (a) provides remote operation capabilities, (b) allows interaction between entities in a
distributed application
Distributed computing is a field of computer science that studies distributed systems, defined as computer systems whose inter-communicating components are located on different computer network, networked computers.
The components of a distribu ...
, and (c) upon receiving a remote operations service request, allows the receiving entity to attempt the operation and report the results of the attempt to the requesting entity.
OSI application protocols such as
X.400 and
X.500 use the services provided by ROSE. The ROSE protocol itself is defined using the notation of
ASN.1
Abstract Syntax Notation One (ASN.1) is a standard interface description language (IDL) for defining data structures that can be serialized and deserialized in a cross-platform way. It is broadly used in telecommunications and computer networ ...
.
References
*
*
International Telecommunication Union
The International Telecommunication Union (ITU)In the other common languages of the ITU:
*
* is a list of specialized agencies of the United Nations, specialized agency of the United Nations responsible for many matters related to information ...
Recommendation X.219
*
International Telecommunication Union
The International Telecommunication Union (ITU)In the other common languages of the ITU:
*
* is a list of specialized agencies of the United Nations, specialized agency of the United Nations responsible for many matters related to information ...
Recommendation X.229
*
ISO
The International Organization for Standardization (ISO ; ; ) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries.
Me ...
ISO 9072
See also
*
Remote procedure call
In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared computer network), which is written as if it were a ...
*
Abstract Syntax Notation One
Abstract Syntax Notation One (ASN.1) is a standard interface description language (IDL) for defining data structures that can be serialized and deserialized in a cross-platform way. It is broadly used in telecommunications and computer networ ...
*
Transaction Capabilities Application Part
ITU-T recommendations
{{Telecomm-stub