DocumentCode
1167668
Title
RPC under fire
Author
Vinoski, Steve
Volume
9
Issue
5
fYear
2005
Firstpage
93
Lastpage
95
Abstract
Although many successful distributed systems have been built using RPC, we have known for a while that it´s imperfect, even fundamentally flawed, because it ignores the all-too-real possibility of partial failures by attempting to make the network appear to be just another part of the local environment. A partial failure occurs in a distributed system when a remote application or the network itself fails, thereby introducing the need for applications to handle error conditions that simply cannot arise with local procedure calls. Lately, however, RPC seems to be taking even more heat than usual, mainly because of continuing advances in Web services and XML-based messaging.
Keywords
Internet; Java; XML; error handling; object-oriented programming; remote procedure calls; system recovery; Internet; Java; RPC; Web services; XML-based messaging; distributed system; error handling; object-oriented programming; remote procedure call; system recovery; Computer networks; Distributed computing; Fires; Helium; Java; Positron emission tomography; Sun; Web services; Writing; XML; C-omega; JAX-RPC; REST; RPC; distributed systems; middleware; remote procedure calls;
fLanguage
English
Journal_Title
Internet Computing, IEEE
Publisher
ieee
ISSN
1089-7801
Type
jour
DOI
10.1109/MIC.2005.108
Filename
1510610
Link To Document