[topicmapmail] open source implementations?

Murray Altheim m.altheim@open.ac.uk
Fri, 22 Nov 2002 12:03:21 +0000


Borgsmiller, Michael J. (B4Z) wrote:

> Hi!
> 
> If you find something I would like to know about it too.  One way you might
> want to approach this problem if you cannot find anything in the .NET
> environment itself is to use a Java based implementation and integrate it
> with .NET using web services calls to the Java-based Topic Map engine.  This
> supposedly is the key benefit of the Web Services approach.  Has anyone
> already done this on this list and so have any pointers to good resources.


One of my last projects while still at Sun was working on the Java
Web Services Pack, specifically on setting up a UDDI repository
using the Xindice XML database. While I know Kal is using Ozone, it
certainly would be possible to switch over to Xindice, which is
currently undergoing some substantial revisions in the transition
from 1.0 to 1.1, including things that make it even more attractive
(AFAIK) to web services.

I don't know of anyone who has done this, but I've also not
investigated this at all. If you're comfortable creating something
proprietary and fragile that only runs on .NET, then given MS's
attitude about Java perhaps C# or #C (or whatever flavour of
cheese it is this week) is the way to go. I note that your email
address is in US DOE, which I'm assuming might require better
security than XM/.NET provides (I'm assuming you've read all those
stories already...)

Kal has written an excellent TM engine in TM4J, which if you want
open source is probably your best bet. Most of the best open source
XML processing tools are in Java, so this is a natural.

Murray

......................................................................
Murray Altheim                  <http://kmi.open.ac.uk/people/murray/>
Knowledge Media Institute
The Open University, Milton Keynes, Bucks, MK7 6AA, UK

            If you're the first person in a new territory,
            you're likely to get shot at.
                                                     -- ma