Three questions about REST's role in SOA

Summary:Confusion over SOA, combined with confusion about REST, can be a double-whammy.

In his latest post, Jason Bloomberg asks: "Where is the SOA in REST-based SOA?" and attempts to straighten out any confusion about how the REST protocol fits in service oriented architecture.

In theory, since SOA is an architectural philosophy, it should not depend on any particular standard or protocol.

But, nonetheless, protocols matter as services are built and deployed, and Jason raises three questions that come with building and deploying REST-based services:

  • Where is the service abstraction?
  • Where is the contract?
  • Where is the composition?

REST addresses these three requirements, Jason points out, but on different levels than SOAP Web services. Jason cautions that confusion over SOA, combined with confusion about REST, can be a double-whammy. The good news: "this time, vendors aren’t trying to co-opt REST to sell software the way they did SOA."

Topics: Enterprise Software, Developer


Joe McKendrick is an author and independent analyst who tracks the impact of information technology on management and markets. Joe is co-author, along with 16 leading industry leaders and thinkers, of the SOA Manifesto, which outlines the values and guiding principles of service orientation. He speaks frequently on cloud, SOA, data, and... Full Bio

zdnet_core.socialButton.googleLabel Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.