Maintaining Information Offline

M

my_questions

Hi Guys,

I am working on a web-application,in this application the user
session expires if the user is not working on the application for 15
minutes i.e he is logged out of the application. Now my problem is
that a user can check-out any document from the web-application, edit
it and check-in this document back. This editing of the document can
take any number of hours and can be checked back in from any PC as
this is a web-based application. I need to maintain all the
information of this document i.e. both edited and unedited
information. How do I do it?

I hope I am clear. Can anyone help me with this?

Thanks in advance
 
V

Vincent Cantin

Hi Guys,
I am working on a web-application,in this application the user
session expires if the user is not working on the application for 15
minutes i.e he is logged out of the application. Now my problem is
that a user can check-out any document from the web-application, edit
it and check-in this document back. This editing of the document can
take any number of hours and can be checked back in from any PC as
this is a web-based application. I need to maintain all the
information of this document i.e. both edited and unedited
information. How do I do it?

I hope I am clear. Can anyone help me with this?

Thanks in advance

Clearly, you want someone to help you to write this program ?
I don't understand what could be the motivations of the one who may wish to
contribute.
 
M

my_questions

Clearly, you want someone to help you to write this program ?
I don't understand what could be the motivations of the one who may wish to
contribute.

I think you got it all wrong. I dont want anyone to help me write this
program, I just wanted to know if someone has worked on this type of
thing what is the best suited technology and f that person can just
guide from where to start.
 
J

John O'Conner

my_questions said:
Hi Guys,

I am working on a web-application,in this application the user
session expires if the user is not working on the application for 15
minutes i.e he is logged out of the application. Now my problem is
that a user can check-out any document from the web-application, edit
it and check-in this document back. This editing of the document can
take any number of hours and can be checked back in from any PC as
this is a web-based application. I need to maintain all the
information of this document i.e. both edited and unedited
information. How do I do it?

Well, for starters:
1. You will need a storage mechanism for the documents. You can put docs
in a formal DB like MySQL...perhaps with other meta data including
submitter, check-in date, versions, etc. Or maybe you use an existing
document versioning tool like CVS. Or maybe you use both.
2. You can have a light, HTML interface or a rich client. Perhaps the
rich client is deployed via Java Web Start.
3. You will need a tool to determine diffs between two successive
versions of a document. If the document is simple text, there are lots
of tools that can help with this. Maybe you can use an existing version
control system like CVS and just write a GUI interface to it through
your application.
4. You will need timer threads on the server to determine inactivity
from a particular user session.

This is obviously not an exhaustive list of considerations, but it
should help you get started.

Make some decisions regarding one or two of the above and start in. You
will uncover additional needs, problems as you get further into it.

Regards,
John O'Conner
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,677
Members
48,796
Latest member
Greg L.

Latest Threads

Top