Hello Hussein, I'm about to start talking with Bluestream about upgrading their integration with XMLmind, but before I do I have a question of a technical nature about how XMLmind could potentially interact with the Bluestream XDocs database.
The current integration with XDocs involves XMLmind needing all of its working files (and all of the working files' dependencies) in a local cache before it is capable of opening and working with the content. This puts XMLmind at a significant performance disadvantage, since it means that before a writer in Japan can edit a ditamap, every file connected to the ditamap must be downloaded to the local cache. We've done a lot of work with cache optimization, but ultimately the result is that a lot of content that is not actually needed being downloaded to the user's machine as a real performance cost. Bluesteam's Oxygen integration is structured so that only checked out content is actually local, and all other content is linked back to the XDocs server. This is the model I would like them to pursue for the next XXE integration, but I would like to know if the XXE API can even accommodate that approach before I push for it. Has the XXE API been built to accommodate this model? Thanks, Jeff.
-- XMLmind XML Editor Support List xmleditor-support@xmlmind.com http://www.xmlmind.com/mailman/listinfo/xmleditor-support