updated : David Chappell's "early look at Indigo" paper
David Chappell has published an update to his early introduction to Indigo. The link to the updated article can be found at here
The paper is a great read, but what I find most interesting is the section entitled “Illustrating the Problem: A Scenario”.
When giving an example of solutions that leverage SO, my perference is to use solutions in the GDS/Travel industry vertical. When I have used the “new economy” example or a financial instuition example, I have found that it does not resonate well with everyone. What I have found is that folks sometimes feel that it protrays that a solution has to be a certain size and/or it applies to only certain vertical types.
So in the search for a example that seems to work the best (for me at least), I have tried using more local and specific examples, such as Reach or the UK’s Government Gateway. Since I typically draw a blank with many folks when I ask them if they know about the Reach project, the idea of using them got quickly canned.
For me, the GDS/Travel vertical provides many of the best examples and resonates the best with folks. I don’t know of anyone that does not know of a travel web application, whether it be a web application for a flight carrier, hotel and/or car rental company and it seems that most folks know most/all of the big 4 GDS systems.
The other qualities I also like about this example is that you can depict the variations in size, scale and dimensions at so many different levels and still mantain fidelity. For example, the GDS/Travel industry is composed of iterative constellations of service providers which are a blending/composite of product/business/service lines from other service providers. SO fidelity is maintained by the solutions offered, being fractal in nature as well as being autonomous. The final quality of the example that I like, is that it explicily calls out that a service provider can be of any size, from a “Mom & Pop” hotel to an international Hotel chain, with the only requirement being that the service offered by the provider be distributed (over time and space).
WCF (aka Indigo) | SO and SOA
Wednesday, June 01, 2005 12:28:06 PM UTC | | Disclaimer | |
|