As a few of my friends know, I live for epiphanies. I love to connect concepts. So I’m really happy to be having one now (it’s been a while as regular readers of my blog — if any remain — can tell).
For a LONG time, I’ve been talking about how all interfaces can be defined [...]
Entries Tagged as 'WOA'
Epiphany: Replace HATEOAS With "Hypermedia Describes Protocols"
June 2nd, 2009 · 5 Comments
Great set of resources on scalability and other -ility issues
January 14th, 2009 · No Comments
Recommended: http://blog.maxindelicato.com/2009/01/17-distributed-systems-and-web-scalability-resources.html
Tags: WOA
Long Live the Web
January 6th, 2009 · 1 Comment
Anne Thomas Manes has started the new year of with a bang by declaring: SOA is Dead; Long Live Services.
While I agree with many of the sentiments behind Anne’s declarations that “SOA is dead”, I disagree with her way forward: “long live services”.
It is services thinking, as conventionally understood, that led to the mess in [...]
Generic Identifiers aka Web Scale Identifiers
December 8th, 2008 · 2 Comments
The most important aspect of WOA is application neutral interfaces (or as some prefer application generic interfaces). Since interfaces are constituted by their IFaPs (Identifiers, Formats, and Protocols), this means that all three aspects must be made "as generic as possible, but not too generic" (playing off Einstein’s quote regarding simplicity).
We all know about generic [...]
Tags: WOA
WOA: Putting the Web Back in Web Services
November 19th, 2008 · 16 Comments
As my friend and colleague Anthony Bradley just pointed out in his blog, our WOA note has finally been published (subscription required) and it’s something that I am very proud of. Not just because my co-authors Anthony, Dan Sholler and I produced a well-crafted piece of research (if I do say so myself), but more [...]
WOA is Phony? Ouch!
October 21st, 2008 · No Comments
Judith Hurwitz apparently doesn’t like WOA. That’s OK. To each their own. [BTW, I choose to use the ungrammatical their/they/them as a universal 3rd party pronoun to avoid having to use gender specific his/he/him or her/she/her.] I can’t be too upset because her blog post turned me on to PollDaddy.com. Here is my first poll:
Do [...]
Tags: WOA
Good Walk-Through of a RESTful Transactional Application
October 6th, 2008 · No Comments
How to GET a Cup of Coffee is a very detailed discussion of a RESTful application of ordering and paying for coffee at a hypothetical Starbucks. It shows a lot of the details needed to understand the power and flexibility of the approach. It even manages to explain HATEOAS (Hypermedia As The Engine Of Application [...]
Tags: WOA
How Does REST Help Solve Data Semantics Problems?
October 2nd, 2008 · 3 Comments
Eric Roch recently blogged (Gartner on SOA vs. WOA) about my REST interview and he asked an excellent question: “So let’s look at the [REST] constraints, can someone please tell me which of these constraints solves data semantics problems?”
The answer is the uniform interface constraint (UIC), which you can also think of as the “generality constraint”. [...]
Tags: WOA
Linked Data: Turning Stovepiped Data Into a Web of Data
September 19th, 2008 · 6 Comments
In talking with clients about SOA, WOA, and application integration generally, the conversation often turns to best practices for their IFaPs (Identifiers, Formats, and Protocols). First I always stress, as Tim Berners-Lee does, that of the three (I,F, and P) — Identifiers are by far the most important to information sharing. After all, the Web [...]
Tags: WOA · extensibility · information architecture