“Can OO be SO?” by Tim Ewald

Commenting on Clemens Vastersβ€˜ post, to which I linked in my previous entry, Tim Ewald remembers (β€œCan OO be SO?β€œ) that at the last PDC someone had asked Don Box about the use of EPRs as CORBA IORs πŸ™‚

Back then (October 2003) rumours were surfacing about some work IBM and the Globus team were doing behind close doors for the transition from OGSI to something else (later we found its name: WS-RF). The rumours were suggesting that WS-Addressing would be used as the way to build the Grid’s community resource-oriented view of the world. I was told that a development of that nature would have made me happy since in our August 2003 WS-GAF white paper, we proposed the use of WS-Addressing as a way to refer to services. However, we never suggested that it should be used as a way to build a resource-oriented architecture. I also knew that many of the people doing the OGSI/WS-RF work had a CORBA background so you can imagine who asked that question πŸ™‚ Yes, yours truly!

I remember that Don’s answer to my question back then was along the lines that just because we can use it like that and WS-Addressing supports it, it doesn’t mean that the authors of the spec can prevent us from hanging ourselves. I really liked that response and it encouraged me to continue to argue in favour of a pure service-oriented view of the world rather than one which focuses on resources.

Then, WS-Transfer came along! Sigh!

Don’t get me wrong. WS-Transfer is miles better than WS-RF due to its simplicity but it still focuses on resources (my views on some of the differences between object-, resource-, and service-orientation).

Recent Posts

The boat is in the water: Spring Voyage is open source

Today I'm pushing Spring Voyage out of the harbor. You can track its journey on…

5 days ago

My Coding Agent Needed Its Own GitHub Identity

In my last post, I wrote that "the typing of code was parallelized and delegated.…

1 month ago

Rebuilding My AI Team in Twelve Days β€” And Why

In February, I wrote about the small team I'd stood up instead of hiring humans:…

2 months ago

How I Built My Own Team of AI Developers

Assembling a dream team without a single hire I've been making great progress on CVOYA's…

3 months ago

Reflecting on 2025: Building CVOYA’s Future with AI Coding Agents

As 2025 is now behind us, I wanted to share a few reflections from my…

5 months ago

DIY smart home accessory – It all started with a question to ChatGPT

Few months ago, we bought a sculpture from a local art fair for our Palm…

6 months ago