Service for registering and notifying web clients of the progress of long running jobs