PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 21, 2008877 citationsOpen Access

Restful web services vs. "big"' web services

View Full Paper
CPCesare PautassoOZOlaf ZimmermannFLFrank Leymann

Key Points

Key points are not available for this paper at this time.

Abstract

Recent technology trends in the Web Services (WS) domain indicate that a solution eliminating the presumed complexity of the WS-* standards may be in sight: advocates of REpresentational State Transfer (REST) have come to believe that their ideas explaining why the World Wide Web works are just as applicable to solve enterprise application integration problems and to simplify the plumbing required to build service-oriented architectures. In this paper we objectify the WS-* vs. REST debate by giving a quantitative technical comparison based on architectural principles and decisions. We show that the two approaches differ in the number of architectural decisions that must be made and in the number of available alternatives. This discrepancy between freedom-from-choice and freedom-of-choice explains the complexity difference perceived. However, we also show that there are significant differences in the consequences of certain decisions in terms of resulting development and maintenance costs. Our comparison helps technical decision makers to assess the two integration styles and technologies more objectively and select the one that best fits their needs: REST is well suited for basic, ad hoc integration scenarios, WS-* is more flexible and addresses advanced quality of service requirements commonly occurring in enterprise computing.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Pautasso et al. (2008) studied this question.

synapsesocial.com/papers/6a23fd78ffed3004559f00echttps://doi.org/10.1145/1367497.1367606
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Software Architecture in Practice1997 · 5,049 citations
  2. 2Computer Security and Penetration Testing2007 · 26 citations
  3. 3JBoss Drools Business Rules2009 · 138 citations
  4. 4Trust-serv2004 · 48 citations
  5. 5Consistent hashing and random trees1997 · 1,969 citations