> -----Original Message-----
> From: Nick Arnett [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, March 07, 2002 3:23 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Javascript [was: Superior OS?]
>
>
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> > Behalf Of Chad Cooper
>
> [snip]
>
> > I am working with a commercial product that does context
> > sensitive searching
> > of tech docs. The core engine was written in C++ 32-bit
> DLL's, wrapped by
> > Java. It talks to a MS SQL 2000 server through a JDBC>ODBC
> bridge. The web
> > server is IIS 5, and the web pages are ASP pages that talk
> to a COM +
> > object. The COM+ Object is actually a third party COM+>JAVA
> CLASS bridge,
> > which ties into the Java wrapped 32-bit dlls. We have to run
> > SUN's JVM for
> > Win32 because Microsoft does not support its own version of the JVM.
> >
> > So this is the path the data takes for each web request
> > BROWSER>ASP>IIS>COM>Sun JVM>DLL>compare data to binary database>sun
> > JVM>JDBC>ODBC>MS SQL>ODBC>JDBC>Sun JVM>DLL>Sun
> > JVM>CLASS>COM>IIS>ASP>BROWSER.
>
> Good heavens. ODBC by itself will eat a ton of cycles. This
> is for text
> search? And it uses the RDBMS to do the text searching?
If we were only so lucky... it uses its own scopus algorithm and compiles
the results into a single binary database/file.
Why
> not just use
> an off-the-shelf search engine that has ODBC (or even better,
> native) and
> Web server hooks?
two words.... deaf ears!
One that starts with 'V' comes to mind.
I actually had in mind IIS Index server (what the hell...Its free..) but I
would consider a higher quality product that might start with a 'V'.
The product states it is a "Case Base Reasoning search engine" and the core
engine comes from a French company (if you want, I will send you specific
company names). Currently the front end is JSP pages, but because of the
32-bit dll's the application cannot run on Unix (now that's brilliant
architecture!). It has to be a Windows NT server running a web server that
supports JSP (like Apache or Jakarta). We are paying the company to rewrite
the front end in ASP, because we have to pass personalization information
between 4 other apps, one is a TCL-based proprietary XML search engine, the
other ASP, another an ActiveX application, all of which have to pass
WebMethods user values between each app. Did I mention that the IIS web
servers are reverse-proxied with Tivoli's Policy Director using WebMethod
personalization data? ( I seen a lot of WebMethod swag around here
lately.... its making me paranoid.)
Now that I actually write it all down, I am thinking... My god, we're
idiots!
Its a mess. For some reason the project manager has locked down the project
plan from me, and has not sent me a summary of his schedule after I
requested it. Hummmm..... This is one of many applications I have been
tasked with to shine a light on.
Nerd From Hell
>
> > The vendor is asking us how many people they expect will be
> using the
> > product concurrently. I think that they feel there might be
> a performance
> > issue with their product, but they are not disclosing it to us.
> > They are planning on making this a off-the-shelf product.
>
> I'm guessing that ONE concurrent user might see performance
> problems...
> when the system isn't being maintained, which I'd guess will
> be often, given
> the number of components.
>
> Nick
>
>