Problem solve Get help with specific problems with your technologies, process and projects.


Jason Bloomberg clarifies the best scenarios for building REST-based services in a service-oriented architecture context.

I hear a lot about REST being a tool for Web 2.0 development, but I'm unclear on what the best use cases for REST might be. Is it just something to be used for messaging or is there more to it?
REST is most appropriate in HTTP-centric situations where the additional capabilities of SOAP-based interactions don't justify the additional overhead and complexity that SOAP introduces. Because the Web runs on HTTP, many Web-centric interactions lend themselves to REST-based approaches. It is important to keep in mind, however, that REST alone isn't an architecture, and thus doesn't provide, say, the governance and loose coupling that SOA provides. That being said, there's no reason why you wouldn't build REST-based services in the SOA context in those situations that call for such services.

Dig Deeper on Topics Archive

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.