Search /
Docfinder:
Advanced search  |  Help  |  Site map
RESEARCH CENTERS
SITE RESOURCES
Click for Layer 8! No, really, click NOW!
Networking for Small Business
TODAY'S NEWS
As Earl looms, tips to batten down IT
Botnet takedown may yield valuable data
Microsoft finalizes Windows Phone 7 code for fall release
Cisco buys wireless smart grid company
VMware customers cast a wary glance at Microsoft's virtualization tools
Hosted service promises to protect corporate documents on smartphones
IBM X-Force backs-off Google as major patch offender
Microsoft to VMware: Windows is still relevant in the virtualization era
Brocade set to unveil 100G Ethernet
Water cooling returns to IBM mainframe
Apple unveils new iPod touch, with high-res screen
VMworld 2010: Virtualization, The Matrix, and the VMware/Microsoft rivalry
HP to announce 3D laptop, fastest netbook
Check Point bolsters VMware security
Internet access in emerging markets to double by 2015
NOSes /

Coherity's take on the XML Database

Related linksToday's breaking news
Send to a friendFeedback

Sign up to receive this and other networking newsletters in your inbox.

The term "XML Database" can conjure up numerous images. It could be an SQL-enabled relational database system used to track XML elements. Or it could be a database system whose schema consists of XML statements.

When Network World's John Cox wrote about them last January, he mentioned that "There's no formal, standard definition of an XML database," but in general it means a database system designed for querying via XML statements. As Cox put it, "The key point is the database 'thinks and acts' based on XML - XML goes in, and XML comes out."

"Working out the bugs in XML Databases" www.nwfusion.com/news/2002/0107specialfocus.html

With those thoughts in mind, I sat down to chat with Coherity founder and CTO Joe Ellsworth, along with Ken Tsai, the company's director of product marketing. We were supposed to be talking about the company's XML Database product, but I opened by asking Ellsworth to give me a brief bit of background.

The project that gave rise to the product and company, he said, was an outgrowth of a problem Hewlett-Packard was facing. It seems HP had 30 separate programs designed to interact with clients, vendors and customers through various Web sites. Users were complaining about the need to log on to each site, even when jumping from site to site. They also couldn't understand why they needed to keep entering information (addresses, phone numbers, preferences, etc.) to each of the HP sites they visited.

You'll recognize, of course, that what was needed was a good virtual directory system with single sign-on options.

Unfortunately (from the directory perspective), Ellsworth and his team were Python programmers. "Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java," according to www.python.org. More importantly, it's tightly intertwined with XML (for no apparent reason except happenstance, as far as I can tell).

So, Joe and his crew set out to solve the problem and effectively created a virtual directory system. But they called it an XML Database. They knew that they were storing data for use by the various applications, so it must be a database that they created. They also knew that all communication with the database would be in XML - mostly because it's easier to retrofit an application with XML than it is to rewrite the application.

Ellsworth, without knowing the first thing about virtual directory servers, described an entity remarkably similar to Radiant Logic's Virtual Directory Engine - the XML connectors, the "stored triggers" of SQL for the non-XML-enabled databases, the relational back end for robust storage with an adaptable front end for ease of use. Michel Prompt and his team at Radiant Logic are much farther ahead, but they've also been at it longer than the folks at Coherity.

I never did get to talk to Ken Tsai very much - we skipped a lot of the marketing dialog. But I did learn that most folks in our industry spend too much time in their own tight little world. Ellsworth in Palo Alto and Michel Prompt in Novato are less than 50 miles away from each other. Each invented a similar system, for different reasons and with different tools, but with almost identical outcomes. Yet neither knew of the other's work.

We need to change that. We need to see what the other guy is doing. Not the other guy working on a directory, but the other guy working in an entirely different field. Maybe, just maybe, he can help us solve the problem we're facing.

RELATED LINKS

Coherity's XML Database

Dave Kearns is a writer and consultant in Silicon Valley. His most recent book is "Peter Norton's Complete Guide to Networks" published by SAMS. Dave's company, Virtual Quill, provides content services to network vendors: books, manuals, white papers, lectures and seminars, marketing, technical marketing and support documents. Virtual Quill provides "words to sell by..." Find out more at Virtual Quill or by e-mail at info@vquill.com

Directories archive
Past newsletters.


NWFusion offers more than 40 FREE technology-specific email newsletters in key network technology areas such as NSM, VPNs, Convergence, Security and more.
Click here to sign up!
New Event - WANs: Optimizing Your Network Now.
Hear from the experts about the innovations that are already starting to shake up the WAN world. Free Network World Technology Tour and Expo in Dallas, San Francisco, Washington DC, and New York.
Attend FREE
Your FREE Network World subscription will also include breaking news and information on wireless, storage, infrastructure, carriers and SPs, enterprise applications, videoconferencing, plus product reviews, technology insiders, management surveys and technology updates - GET IT NOW.
* HOME    * RESEARCH CENTERS     * NEWS     * EVENTS

Contact us | Terms of Service/Privacy | How to Advertise
Reprints and links | Partnerships | Subscribe to NW
About Network World, Inc.

Copyright, 1994-2006 Network World, Inc. All rights reserved.