2

長いタスクを実行する WCF サービスを実装しました。その長いタスクの現在の進行状況に関する通知をクライアントに提供する必要があります。これまでのところうまく機能していますが、問題は次のとおりです。

ユーザーがクライアント アプリを閉じてから再度開くと、クライアント アプリは、実行中のタスクに関するサーバーからの更新の受信を再開する必要があります。

異なるユーザーが同時に複数のタスクを開始することができます。たとえば、クライアントは 3 時間かかる「proc1」という名前のプロセスを開始し、15 分後にアプリを閉じます。プロセスはサーバー上で引き続き動作します。30 分後、クライアントはアプリを再起動し、クライアント アプリは、クライアントが 30 分前に開始したプロセスに関する通知の取得を開始する必要があります。これはどのように達成できますか?

前もって感謝します。

4

1 に答える 1