According to one aspect of the present invention, a method is provided in
which a request submitted by a user via a user-interface is sent from a
client to a server for processing. Upon being notified by the server that
the request may take a long time to process, inform the user of the
status of the request. The user is informed of the progress of the
request based upon progress information received from the server.