Developing Web Services Choreography Standards - The Case of REST vs. SOAP

Decision Support Systems, Volume 40, Issue 1, pp. 9–29, July 2005

21 Pages Posted: 29 Mar 2012 Last revised: 23 Feb 2013

See all articles by Michael zur Muehlen

Michael zur Muehlen

Stevens Institute of Technology - School of Business

Jeffrey V. Nickerson

Stevens Institute of Technology - School of Business

Keith Swenson

Fujitsu America Inc

Date Written: July 1, 2005

Abstract

This paper presents a case study of the development of standards in the area of cross-organizational workflows based on web services. We discuss two opposing types of standards: those based on SOAP, with tightly coupled designs similar to remote procedure calls, and those based on REST, with loosely coupled designs similar to the navigating of web links. We illustrate the standardization process, clarify the technical underpinnings of the conflict, and analyze the interests of stakeholders. The decision criteria for each group of stakeholders are discussed. Finally, we present implications for both the workflow and the wider Internet communities.

Keywords: Workflow, Web services, Choreography, Interoperability, Standards, Process, Integration, REST, SOAP

Suggested Citation

zur Muehlen, Michael and Nickerson, Jeffrey V. and Swenson, Keith, Developing Web Services Choreography Standards - The Case of REST vs. SOAP (July 1, 2005). Decision Support Systems, Volume 40, Issue 1, pp. 9–29, July 2005, Available at SSRN: https://ssrn.com/abstract=2030833

Michael Zur Muehlen (Contact Author)

Stevens Institute of Technology - School of Business ( email )

Hoboken, NJ 07030
United States
2012168293 (Phone)

Jeffrey V. Nickerson

Stevens Institute of Technology - School of Business ( email )

Hoboken, NJ 07030
United States

Keith Swenson

Fujitsu America Inc ( email )

1250 E Arques Ave
Sunnyvale, CA 94085-3470
United States

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
208
Abstract Views
1,562
Rank
263,974
PlumX Metrics