O'Reilly logo

ASP.NET Web API by Joydip Kanjilal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A look at ROA

ROA is primarily based on the concept of a resource. A resource is a distributable component that can be accessed through a standard, common interface. Each resource is associated to a unique identifier that comprises a URL.

The main concepts of ROA are centered on resources. Resources should have the following characteristics:

  • A resource should be unique and maybe linked to other related resources.
  • A resource should have a minimum of one representation.
  • A resource should have attributes and schema, it should be accessible (through its address), and it should provide a context.
  • A resource should have name; this is used to identify a resource uniquely. Resources are identified using URIs.

Although a resource link is used to represent another ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required