Quantcast
Channel: Secure Software Development » Mason
Browsing all 6 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

RESTBucks Evolved

The book REST in Practice: Hypermedia and Systems Architecture uses an imaginary StarBucks-like company as its running example. I think this is a great example, since most people are familiar with the...

View Article



Image may be NSFW.
Clik here to view.

HyperRosetta

The Rosetta stone is a rock with the same text inscribed in three different languages. This allowed us to decipher Egyptian hieroglyphs. In this post I’ll introduce a similar “stone” for hypermedia...

View Article

Image may be NSFW.
Clik here to view.

How To Control Access To REST APIs

Exposing your data or application through a REST API is a wonderful way to reach a wide audience. The downside of a wide audience, however, is that it’s not just the good guys who come looking....

View Article

Image may be NSFW.
Clik here to view.

How To Design a REST API

There is a lot of interest in REST APIs these days. Unfortunately, most APIs I see are not very mature. In this post I’d like to share my approach to designing REST APIs: Understand the problem domain...

View Article

Image may be NSFW.
Clik here to view.

How To Return Error Details From REST APIs

The HTTP protocol uses status codes to return error information. This facility, while extremely useful, is too limited for many use cases. So how do we return more detailed information? There are...

View Article


Image may be NSFW.
Clik here to view.

REST Messages And Data Transfer Objects

In Patterns of Enterprise Application Architecture, Martin Fowler defines a Data Transfer Object (DTO) as An object that carries data between processes in order to reduce the number of method calls....

View Article
Browsing all 6 articles
Browse latest View live




Latest Images