• DocumentCode
    854595
  • Title

    RPC and REST: Dilemma, Disruption, and Displacement

  • Author

    Vinoski, Steve

  • Author_Institution
    Verivue
  • Volume
    12
  • Issue
    5
  • fYear
    2008
  • Firstpage
    92
  • Lastpage
    95
  • Abstract
    Whether RESTful HTTP will continue to displace remote procedure call (RPC)-oriented systems within the enterprise isn\´t ultimately just a matter of whether one approach is technically "better" than the other. The technology-adoption life cycle clearly indicates that such evaluations are relative. Technology choice is never black-and-white, and in the big picture, the time we spend arguing for one technology over another based on pure technical merit is, frankly, largely wasted. It ultimately comes down to cost - if RESTful HTTP can indeed yield "good enough" integration solutions that cost less to develop and maintain, it will slowly displace heavier, more costly RPC-oriented approaches in more and more enterprise scenarios. Such changes are inevitable, regardless of any technical arguments sustaining technology fans might try to muster to prevent them.
  • Keywords
    hypermedia; remote procedure calls; RESTful HTTP; remote procedure call oriented systems; technology-adoption life cycle; Books; Companies; Computer languages; Costs; Manufacturing industries; Metals industry; Performance analysis; Representational state transfer; Steel; Technological innovation; REST; RPC; Representational State Transfer; Toward Integration; WS-*; Web services; disruptive technologies; innovation; innovator´s dilemma; remote procedure call; sustaining technologies; technology adoption life cycle;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2008.109
  • Filename
    4620100