Hello all,

Anyhow, what I wanted to ask was whether anyone might be able to  
create the XPIDL and C++ files necessary to create an XPCOM component  
to allow Mozilla Javascript to access the open source Berkeley DB XML  
native XML database (or take me through what steps I needed to do to  
do it myself). The database already has a C++ API (as well as Python,  
Java, Perl, PHP), so I figured it should be possible somehow to do it  
as an XPCOM component.

Not sure how familiar you all might be with native XML databases, but  
they are a powerful and intuitive way to store hierarchical data in a  
way that is not kludgy like doing so in relational SQL databases can  
be. Given XML being everywhere too, it makes sense in many cases to  
forego the middle-man of an extra database server, particularly one  
that will store the data imperfectly or inefficiently.

Also, use of this XML database makes available the very powerful and  
W3C-standard XQuery language which to my knowledge is not otherwise  
available for us humble Javascript or PHP programmers.

Since I have next-to-no knowledge of C++, I'd really appreciate any  
help getting this going.

thanks!
Brett
_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to