0

私は web アプリケーションに取り組んでいます。私のプロジェクトには、従業員へのある種のテストとタスクの割り当てがあります。

従業員がタスクを完了し、ユーザーに割り当てられると、ユーザーは自分のページにメッセージを自動的に取得します (アプリケーションにアクセスするユーザーが 3 人います。 、管理者がタスクを割り当てると、テスターは自動的に通知「新しいメッセージ」を受け取ります(このために私はマスターページを使用しています)..テスターが作業しているページで...テスターが完了した場合、それはタスクであり、検証者に割り当て、検証者は通知「新しいメッセージ」を取得する必要があります...など..)

このため、マスターページにボタンを配置しました..また、毎分実行されるWindowsサービスを作成しました。今、私の問題は、Windowsサービスからマスターページボタンにメッセージを送信する方法です(ボタンのテキストを変更すること) )。

このアイデアは機能していますか?

4

2 に答える 2

0

Why do you need to window service to run in background? Is there any specific reason to have the windows service for these requirements?

As per your detailed description what I understood is that when the employee completes a task and assigned to a user the user automatically get the message on his page. So when the employee is working and completed means they will click on some button that their work is completed. Then while clicking on the button, you just write the code for sending the mail to the tester. like the same way, when the tester is completed their work and click on the testing completes, send a mail to the reviewer and so on..Then where is the need to have a window service for this to send the mails?

All the requirements can be achieved through the simple send mail code. Let us know if you need any more help or if you don't understand the exact scenario or if anything is missing in the requirements.

Hope it will be helpful to you.

于 2012-05-28T12:49:45.780 に答える
0

Windows サービス情報から asp.page に送信することはできないと思います。新しいタスクについて Web サービスにクエリを実行できるボタンを作成できます (ただし、ユーザーがそれを押すことを期待しています)。

別のより「使いやすい」方法は、ajax リクエストを使用して新しいタスクを取得するタイマーを JavaScript で使用することです。

于 2012-05-17T10:54:48.433 に答える