

- #Region uuid generator how to#
- #Region uuid generator registration#
- #Region uuid generator iso#
- #Region uuid generator series#
We already know (in advance) that the authority of these users is the web server at “localhost” address (and the company behind it).We ask for more details about the user identified as “Bob”.Let’s define a simple example to put all these concepts in perspective.Ĭurl -d -H "Content-Type: application/json" -H "Accept: application/json" By executing this HTTP request: Knowing its authority and the resource type, you have the mechanisms of interpreting its representation, by reading their specs. A number is useless on its own, but knowing what that number represents is crucial, for example, if you know that the number is a Romanian social security ID you have context. To define, create, or access a specific resource we need its identifier and the context of the existing representations, and most importantly an address, or at the least its authority. a company account may have multiple users.an article can be translated into multiple languages.a document can have different encodings, formats, and/or compressions (eg: json, xml, gzip text).For example, a customer can be represented in the billing system by its passport and company details, but in the marketing database the user is represented by its email address.Įven in the same context, a resource can have multiple representations:

While Identifiers are abstract, Representations are the actual manifestation of a resource in a specific context. To solve this problem we need to “interpret” the identifier in a context.
#Region uuid generator how to#
Most of the time, having only a specific ID is useless information if we do not know how to get more information about that resource. RepresentationsĪs we saw what Identifiers are, we realize that this information alone is not really helpful without context. We will go into more details about URI, UUIDs, and other common standards further on. The most popular standard for identifiers is the URI defined in RFC 3986 which supersedes the original URL specs in RFC 1738 (the year 1994).
#Region uuid generator series#
An address (city, street …) may represent the place where you live, but from a GPS system perspective it is a series of coordinates (latitude,longitude).
#Region uuid generator registration#
A country identifies a person by his/her Social Security Number, but in the scope of a WordPress installation that person will have its own generated ID representing the same individual, generated in the registration process.Systems that use resources from a different provider can reuse the same identifier or create their own. Multiple systems can refer to the same resource using different or same identifiers in a different format, but a system (provider) has to choose at least one property and a set of defined rules (schema) to uniquely reference it. The Identifier is composed of one or more properties of the resource (composite key). In my opinion, an Identifier is a unique attribute in the bounded scope of a collection (that defines its type and schema) that belongs to a specific system (provider or authority). Most of the time, we need to uniquely define and address a resource, and this lead us to the following term: Identifier. Because they share the same properties we can share the features and logic we build across the resources in the same collection. In computer programs we always group resources in collections. files, folders, objects, a slice of bytes microservice, database, logic layer in your app an instance of a data model in your database/API, e.g.a physical resource: a person, a pet, a city.
#Region uuid generator iso#

When dealing with abstract entities or physical resources, the first thing we need to consider is how can we uniquely identify one of them.
