I worked on some early XML content publishing systems and often talked about the system and the concept at conferences.
Every single time I mentioned that we were using Oracle, I got asked the OODMS question.
This makes great CONCEPTUAL sense. Your XML goes right into the OODMS, you can whip around the document tree, do amazing cross tag and partial document searches . . . it's just great!
But no one uses this method. The lack of standard toolsets, the (percieved or real) lack of a reliable track record and the general feeling that OODMSs are a dead-end, non-reusable resource have kept people away. Poet, OmniMark and others have all given up on their OODMS based content systems. No one bought them because they thought they wouldn't gain acceptance . . . and gee, they didn't.
So how do you bootstrap a great idea? Starting small and open is one way. Or find people within the major vendors and get them to adopt the idea. Steve Meunch at Oracle did some great work with Object Views and XML tools. Granted they are Java based and kinda slow at first, but they do allow you to OO work with Oracle.
It would be great to have universal and easy OODMSs and it really does make more sense - so it's just gotta happen, right?
I worked on some early XML content publishing systems and often talked about the system and the concept at conferences.
Every single time I mentioned that we were using Oracle, I got asked the OODMS question.
This makes great CONCEPTUAL sense. Your XML goes right into the OODMS, you can whip around the document tree, do amazing cross tag and partial document searches . . . it's just great!
But no one uses this method. The lack of standard toolsets, the (percieved or real) lack of a reliable track record and the general feeling that OODMSs are a dead-end, non-reusable resource have kept people away. Poet, OmniMark and others have all given up on their OODMS based content systems. No one bought them because they thought they wouldn't gain acceptance . . . and gee, they didn't.
So how do you bootstrap a great idea? Starting small and open is one way. Or find people within the major vendors and get them to adopt the idea. Steve Meunch at Oracle did some great work with Object Views and XML tools. Granted they are Java based and kinda slow at first, but they do allow you to OO work with Oracle.
It would be great to have universal and easy OODMSs and it really does make more sense - so it's just gotta happen, right?
Bar