Thanks Norberto !

> Any particular reason why need the server in this
> situation? pretty much
> everything you are doing can be done locally.
> Except, probably, cross linking
> between client's documents. I have no idea in what
> kind of environment this app
> is supposed to run (home? office LAN? the interweb
> :P ? ). 

So its going to be a client/server app where all the
documents will be stored on the client and only
metadata of those docs will be sent to the server.
That way server does not have to store any real
documents. Its an internet based application. Search
on the server will read the metadata for keywords and
send the request to all the clients that contain
documents with that keyword. We cannot store
everything on one client, all clients are different
machines distributed all over the world.

> you don't need a webserver for this, just generate a
> page in from your
> webserver with file:// links and all you need is to
> render it locally. 

How will the client serve the documents stored locally
through a standard mechanism (like port 80) to send
documents to the server when the server requests the
documents ? The client will not open any special ports
for the server, so we need the web server, I guess ? 


> there are plenty of desktop document indexers using
> lucene on some form or
> another, and other indexing technologies. I dont
> know if any uses Solr  - yet.
> And i know of a few apps out there that do something
> similar to what you
> describe though with different design as the goals
> are somewhat different.


The client application needs to give the users an
ability of handling metadata of the documents that
will be sent to the server so that efficient searching
can be conducted, so I assume we need a web app like
solr (or create our own using lucene).

Let me know your thoughts and thanks again for your
reply !

Regards

Raghav.


--- Norberto Meijome <[EMAIL PROTECTED]> wrote:

> On Wed, 19 Mar 2008 21:22:42 -0700 (PDT)
> Raghav Kapoor <[EMAIL PROTECTED]> wrote:
> 
> > I am new to Solr and I am facing a question if
> solr can be helpful in a project that I'm working
> on.
> 
> welcome :)
> 
> > The project is a client/server app that requires a
> client app to index the documents and send the
> results in rdf to server. 
> > The client needs to be smart enough to know when a
> new document has been added to a specified folder,
> index it and send the results in rdf/xml to the
> server. The server will be a web service which will
> parse the xml and store the metadata in the a
> database. The search will be conducted on the server
> and will return the results from the database which
> will be links to the documents on the client.
> 
> Any particular reason why need the server in this
> situation? pretty much
> everything you are doing can be done locally.
> Except, probably, cross linking
> between client's documents. I have no idea in what
> kind of environment this app
> is supposed to run (home? office LAN? the interweb
> :P ? ). 
> 
> > The client , which is also running a webserver
> will take the request when the user clicks on the
> link to the document residing on the client. 
> 
> you don't need a webserver for this, just generate a
> page in from your
> webserver with file:// links and all you need is to
> render it locally. 
> 
> > I believe lucene will be useful in this scenario
> and solr can be used as a web app. 
> > I would like to get any input on this architecture
> and would request any pointers if there is any app
> already doing something similar and how lucene/solr
> can be useful in this case.
> 
> there are plenty of desktop document indexers using
> lucene on some form or
> another, and other indexing technologies. I dont
> know if any uses Solr  - yet.
> And i know of a few apps out there that do something
> similar to what you
> describe though with different design as the goals
> are somewhat different.
> 
> B
> _________________________
> {Beto|Norberto|Numard} Meijome
> 
> "Some cause happiness wherever they go; others,
> whenever they go."
>   Oscar Wilde
> 
> I speak for myself, not my employer. Contents may be
> hot. Slippery when wet.
> Reading disclaimers makes you go blind. Writing them
> is worse. You have been
> Warned.
> 



      
____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Reply via email to