This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
RPC and REST: Dilemma, Disruption, and Displacement
September/October 2008 (vol. 12 no. 5)
pp. 92-95
Steve Vinoski, Verivue
Technologists act as if the "REST vs. RPC" debate is purely technical, but technology choices are never really quite so black and white. This column examines the non-intuitive theories and evidence behind Clayton Christensen's "innovator's dilemma" to explore technology life cycles, discuss what makes different customers choose different technologies, and consider how different types of innovation affect the evolution of integration products.

1. C.M. Christensen, The Innovator's Dilemma, Harvard Business School Press, 1997.
2. C.M. Christensen, S.D. Anthony, and E.A. Roth, Seeing What's Next, Harvard Business School Press, 2004.
3. G.A. Moore, Crossing the Chasm, Harper-Collins, 1999.
4. M. Nottingham and R. Sayre, The Atom Syndication Format, IETF RFC 4287, Dec. 2005; www.ietf.org/rfcrfc4287.txt.
5. J. Gregorio and B. de hOra, The Atom Publishing Protocol, IETF RFC 5023, Oct. 2007; www.ietf.org/rfcrfc5023.txt.

Index Terms:
innovation, sustaining technologies, disruptive technologies, technology adoption life cycle, innovator's dilemma, REST, RPC, WS-*, Web services, Toward Integration, remote procedure call, Representational State Transfer
Citation:
Steve Vinoski, "RPC and REST: Dilemma, Disruption, and Displacement," IEEE Internet Computing, vol. 12, no. 5, pp. 92-95, Sept.-Oct. 2008, doi:10.1109/MIC.2008.109
Usage of this product signifies your acceptance of the Terms of Use.