Sciweavers

INTERNET
2008

Convenience Over Correctness

13 years 11 months ago
Convenience Over Correctness
ion. First described in RFC 707,1 with implementation approaches and details later provided by Andrew Birrell and Bruce Nelson,2 RPC has influenced distributed systems research and development since the early 1980s. In that decade, distributed systems such as Argus3 and Emerald4 explored the possibilities for programming languages themselves to be distributed, thereby building distribution directly into any applications written in those languages. Later in the 1980s and into the 1990s, production RPC systems such as the Apollo Network Computing System (NCS), Sun RPC, and the Open Software Foundation (OSF) Distributed Computing Environment (DCE) provided full RPC capabilities for enterprise developers using general-purpose languages such as C and Pascal. That led to the distributed objects era of the 1990s, in which Corba and Microsoft COM developers primarily used C++. RPC also later influenced Java remote method invocation (RMI), Enterprise Java Beans (EJB), XML-RPC, and SOAP. Develop...
Steve Vinoski
Added 12 Dec 2010
Updated 12 Dec 2010
Type Journal
Year 2008
Where INTERNET
Authors Steve Vinoski
Comments (0)