Degrees of freedom

Wrapping and publishing a SOAP service
Calling a remote Web service (radioFeeds) and a local .NET module (rssFeeds.feedServices::load)
Building a SQL view from two XPath-enabled queries
Exporting a SQL query, as XML, to WebDAV clients
Consuming XML, via WebDAV, in Exel 11
Data moves from a SOAP service in Radio UserLand, through an auto-generated WSDL wrapper, into a database stored procedure, which calls out to the Web through a C# extension and stores results in an indexed XML database. Then an XPath-enabled SQL query gathers results, converts them to XML, and virtualizes them as a WebDAV resource, which Excel finally reads and analyzes. Too many degrees of freedom? Not to my way of thinking. "It's just data," says Apache officer and IBM senior developer Sam Ruby. Of course data takes many forms and flows in many ways. I can't think of another product that supports as many data pathways -- or does so as intelligently -- as Virtuoso. [Full story at]

I struggled to find an appropriate GoogleBox query for this article. I finally settled on metabolic pathways -- and that's a metaphor I wish I'd used in the story. I've always been fascinated by the ways in which energy and information flow through biological systems, and the IT realm is starting to feel more and more like that.

Former URL: