To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Open Network Computing (ONC) Remote Procedure Call (RPC), commonly known as Sun RPC is a remote procedure call system. ONC was originally developed by Sun Microsystems in the 1980s as part of their Network File System project.

ONC is based on calling conventions used in Unix and the C programming language. It serializes data using the External Data Representation (XDR), which has also found some use to encode and decode data in files that are to be accessed on more than one platform. ONC then delivers the XDR payload using either UDP or TCP. Access to RPC services on a machine are provided via a port mapper that listens for queries on a well-known port (number 111) over UDP and TCP.

ONC RPC version 2 was first described in RFC 1050[1] published in April 1988. In June 1988 it was updated by RFC 1057. Later it was updated by RFC 1831, published in August 1995. RFC 5531, published in May 2009, is the current version. All these documents describe only version 2 and version 1 was not covered by any RFC document. Authentication mechanisms used by ONC RPC are described in RFC 2695, RFC 2203, and RFC 2623.

Implementations of ONC RPC exist in most Unix-like systems. Microsoft supplied an implementation for Windows in their (now discontinued) Microsoft Windows Services for UNIX product; in addition, a number of third-party implementation of ONC RPC for Windows exist, including versions for C/C++, Java, and .NET (see external links).

In 2009, Sun relicensed the ONC RPC code under the standard 3-clause BSD license[2] and then reconfirmed by Oracle Corporation in 2010 following confusion about the scope of the relicensing.[3]

ONC is considered "lean and mean", but has limited appeal as a generalized RPC system for WANs or heterogeneous environments[citation needed]. Systems such as DCE, CORBA and SOAP are generally used in this wider role[citation needed].

YouTube Encyclopedic

  • 1/3
    Views:
    863
    138 014
    46 790
  • RPC: Case Study of Sun RPC
  • remote procedure call in distributed system | Lec-18 | Bhanu Priya
  • RPC programming in C using RPCGEN on Ubuntu OS

Transcription

See also

  • XDR - The grammar defined in RFC 1831 is a small extension of the XDR grammar defined in RFC 4506
  • DCE
  • XML-RPC

References

Notes

  1. ^ "RFC 1050 section 8". April 1988. rpcvers must be equal to 2
  2. ^ Phipps, Simon (2009-02-12). "Old Code and Old Licenses". Sun Microsystems. Archived from the original on 2013-02-23. Retrieved 2012-12-21.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  3. ^ "The long, sordid tale of Sun RPC, abbreviated somewhat, to protect the guilty and the irresponsible". Tom Callaway, Red Hat. Retrieved 2010-08-26.

External links

This page was last edited on 15 March 2024, at 21:08
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.