> -----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
> 
> 

Reply via email to