Open Network Computing Remote Procedure Call
Open Network Computing Remote Procedure Call (ONC RPC) は遠隔手続き呼出し (RPC) システムの一種。ONC RPC はサン・マイクロシステムズがNetwork File Systemの一部として開発したもので、Sun ONC あるいは Sun RPC とも呼ばれる（以下では単にONCと略記）。

ONCはUNIXとC言語の呼出規約に基づいている。XDRを使ってデータをシリアライズしたり、場合によってはアクセスすべきファイル上のデータのエンコード/デコードをしたりする。そして、ONCはXDRでまとめられた内容をUDPかTCPを使って送信する。あるマシン上のRPCサービスへのアクセスにはポートマッパーを使う。ポートマッパーはよく知られたポートでクエリを待ち受ける。一般にUDPやTCPの111番が使われる。

ONCはほとんどのUnix系システムに実装されている。マイクロソフトは Windows向けの実装をServices for UNIXで提供している。さらに、Windows向けのONC実装はいくつかのサードパーティーが提供しており、C言語、C++、Java、.NET向けの実装がある（外部リンク参照）。

ONC RPCはRFC 1831で記述されている。ONC RPCの認証機構はRFC 2695、RFC 2203、RFC 2623で記述されている。
Q62270
遠隔手続き呼出し
Concept
Q14647
サン・マイクロシステムズ
ORG
Q623494
Network File System
MEDIA
Q11368
UNIX
Concept
Q15777
C言語
Concept
Q759895
呼出規約
UNK
Q394315
XDR
UNK
Q1127410
シリアライズ
Concept
Q11163
UDP
MEDIA
Q8803
TCP
Concept
Q1412477
ポートマッパー
UNK
Q7385
クエリ
UNK
Q14656
Unix系
MISC
Q2283
マイクロソフト
ORG
Q1406
Windows
Concept
Q1471548
Services for UNIX
MEDIA
Q16785388
サードパーティー
UNK
Q2407
C++
MEDIA
Q251
Java
Concept
Q5289
.NET
MISC
Q2385453
Open Network Computing Remote Procedure Call
MEDIA
2011-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
11
DATE
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1
DATE
2018-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
18
DATE
2031-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
31
DATE
2026-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
26
DATE
1995-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
95
DATE
2022-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
22
DATE
2003-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
03
DATE
2026-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
26
DATE
2023-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
23
DATE
+111^^http://www.w3.org/2001/XMLSchema#decimal
111
NUMBER
+1831^^http://www.w3.org/2001/XMLSchema#decimal
1831
NUMBER
+2695^^http://www.w3.org/2001/XMLSchema#decimal
2695
NUMBER
+2203^^http://www.w3.org/2001/XMLSchema#decimal
2203
NUMBER
+2623^^http://www.w3.org/2001/XMLSchema#decimal
2623
NUMBER
developer
programming language
subclass of
manufacturer
programming language
GUI toolkit or framework
developer
developer
developer
operating system