Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8278087
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T08:53:17+00:00 2026-06-08T08:53:17+00:00

I am currently writing my thesis about IT technologies etc. etc. and I have

  • 0

I am currently writing my thesis about IT technologies etc. etc. and I have one chapter where i compare REST and SOAP, but I can not find how and when (i mean some king of events in the past) REST started (mainly in Web) to replace SOAP as technology of web services.

Could you help me with this issue ? 😉


Thank you for this important information, but i mean something else.

I would like to show you a graph in Google Insights for Search Tool :

Google Insights

As you can see in 2008 there was some king of intersection number of keywords searche for rest api and soap api. So, i would like to rely on some sources (of coures I do not have them) or events/facts why this intersection may occured… event in the recent past.

Do you get my point of view ? I know that could be quite unique approach to the topic, but i would like to explain of this soap and rest swap.

EDIT

Does anyone have any idea? I know that is different approach to the topic of soap and rest apis but maybe someone knows how ‘bite’ the topic 😉

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T08:53:19+00:00Added an answer on June 8, 2026 at 8:53 am

    The term Representational state transfer (REST) was introduced in 2000 by Roy Fielding in his doctoral dissertation. REST described a web architecture that was not specific to web API’s, but has become very popular now as a method for developing web API’s. SOAP became a W3C Recommendation in June of 2003. So technically REST was defined before SOAP, but SOAP was very popular method for some time for developing web services and in the beginning more popular than REST. But then developers found that SOAP was bloated and overly complex for developing web services/API’s and that REST served their needs just fine. The simplicity of REST seems to make it more popular and the fact that it adheres to basic HTTP principles makes it much more portable across heterogeneous platforms. So there is probably not a certain milestone or event in history that caused this transition from SOAP to REST. It was just a gradual transition to what worked best for developers needs.

    Clarification on SOAP history

    SOAP version 1.0 was actually introduced by Microsoft in December of 1999, so the two technologies are close on when they were defined. But it was not given to the W3C to become a standard until May of of 2000 and was not made a Recommendation until 2003. I would argue that until it became a general standard it could not be considered by the whole development community as something viable for developing web services for a heterogeneous environment, which was one of the big promises of web services and SOA. Until that time it was just something that could be used on Microsoft platforms.

    Update Based on Comments on API Trends

    The Google Insights graph shown by @GarciaPL is very interesting and I think I understand what he is trying to show in his thesis. But I would be careful with this data in drawing strong conclusions. This same Google Insights search was shown in the blog post “REST in peace, SOAP“. Probably what is more concrete in this blog post is the graph showing out of 2,000 API’s the trend from 2008 to 2010 was to move to REST. The original source of this information is here. This does show a trend towards REST for publicly exposed API’s. Is the thesis specifically on the use of publicly exposed API’s or is it on web service development in general? If it is web services in general I am less certain. For developers on Microsoft platforms developing internal projects the term used today is not SOAP, it is Windows Communication Foundation (WCF). Although SOAP is under the hood there is little need to discuss the plumbing as WCF hides a lot of the internals. If I do a Google Insights search on “rest web service”, “soap web service”, and “wcf web service” you get much different results, showing them actually converging. Or if you do a search on “restful service”, “soap service”, and “wcf service” it actually shows WCF taking over in 2008 with a gradual uptick for REST.

    For API’s REST makes sense because they are portable, simple to use, scalable, and easy to integrate with. For development of web services in general I am not so sure. I think WCF is still very popular with Microsoft developers and it fits well with certain types of projects. It is just a matter of picking the right tool for the job. I will reiterate what I said before, I do not think their is a significant historical event that caused the transition to RESTful API’s. I think it was just developers learning what the right tool for the job was.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm currently writing my bachelor thesis and my university wants a one sided print.
I am currently writing a program using Weka that builds a model (using one
I'm currently writing several Python modules which perform some I/O. Thoses modules can be
I am currently writing a Java compiler and have implemented section 15.12.2.7. of the
I am currenty writing my master's thesis about monitoring of distributed systems. For this
I'm currently writing my master thesis and I'm using TortoiseSVN to keep a backup
I'm writing my thesis/dissertation and since its an on-going work I don't always have
The application I'm currently writing is using MVVM with the ViewModel-first pattern. I have
I'm currently writing a small script using pygame, but I don't believe this question
Currently I am writing my thesis and I was confronted with a behavior of

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.