Network Computing System
Template:Multiple issues The Network Computing System (NCS) was an implementation of the Network Computing Architecture (NCA). It was created at Apollo Computer in the 1980s. It comprised a set of tools for implementing distributed software applications, or distributed computing.Template:Sfn The three principal components of NCS were a runtime environment for remote procedure calls, a network interface definition language (NIDL) compiler, and a location broker service.[1] The location broker differentiated NCS from similar offerings, such as the rival Open Network Computing technology from Sun Microsystems, by permitting services to be distributed in a dynamic fashion and offering the possibility of "location independence".[2]Template:Rp
The design and implementation of DCE/RPC, the remote procedure call mechanism in the Distributed Computing Environment, is based on NCA/NCS.[3] In response to a request for proposals from the Open Software Foundation for distributed computing environments,[4] NCS featured in the DEcorum proposal submitted by Apollo, by then incorporated as a division within Hewlett-Packard, along with IBM, Locus Computing, Transarc, Digital Equipment Corporation and Microsoft.[5] It also was the first implementation of universally unique identifiers,Script error: No such module "Unsubst". these being employed by the location broker to identify objects in the distributed system.[6]
References
Bibliography
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Lyons, Tom (1991). Network Computing System Tutorial. Hewlett-Packard Company, New Jersey: Prentice Hall. Template:ISBN
- P. Leach et al. (2005). RFC 4122 — A Universally Unique IDentifier (UUID) URN Namespace. Internet Engineering Task Force.
- REDIRECT Template:Prog-lang-stub
- ↑ Template:Cite magazine
- ↑ Template:Cite magazine
- ↑ Template:Cite magazine
- ↑ Template:Cite magazine
- ↑ Template:Cite magazine
- ↑ Script error: No such module "Citation/CS1".