ONC RPC

E341127

ONC RPC (Open Network Computing Remote Procedure Call) is a widely used remote procedure call protocol developed by Sun Microsystems that enables networked applications to communicate and invoke procedures on remote systems in a platform-independent way.

All labels observed (3)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Sun Microsystems technology
network protocol
remote procedure call protocol
abbreviation ONC RPC
authenticationMechanism AUTH_DES
AUTH_SYS
RPCSEC_GSS
canUseTransport IP
category distributed computing technology
middleware protocol
designedFor remote procedure calls over a network
designGoal efficiency
portability
simplicity
developedBy Sun Microsystems
enables invocation of procedures on remote systems
fullName Open Network Computing Remote Procedure Call
linked to: ONC RPC
hasComponent RPC client
RPC server
portmapper
influenced many later RPC systems
introducedBy Sun Microsystems in the 1980s
layer application layer
originCountry United States
previouslySpecifiedIn RFC 1831
serviceDiscoveryMechanism portmapper
rpcbind
specifiedIn RFC 5531
standardizedBy IETF
supports language-independent communication
platform-independent communication
supportsFeature authentication
versioning of RPC programs
transportProtocol TCP
UDP
underlies NFS
Network File System
linked to: NFS
usedFor distributed systems
network file systems
networked applications
usedIn BSD systems
linked to: BSD

Linux systems
Solaris
UNIX systems
linked to: Unix
uses XDR
client-server model
usesForDataRepresentation External Data Representation

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

NIS usesService ONC RPC
RPCSEC_GSS designedFor ONC RPC
RFC 1094 uses Remote Procedure Call
linked to: ONC RPC
ONC RPC fullName Open Network Computing Remote Procedure Call
linked to: ONC RPC
ONC RPC abbreviation ONC RPC