-2

私はVb.NETプログラミング、またはこの場合はプッシュサーバー通知を必要とするプログラミング言語のアマチュアです。

私は現在、クライアントAがクライアントBに割り当てられたタスクを作成している場合に、サーバーが通知を送信することを要求するアプリケーションを作成しています。

サーバー上に別のアプリケーションを作成して、データベースで発生する変更を常にリッスンし、変更がある場合は割り当てられたユーザーに通知を送信することを想像することしかできません。

より良いアプローチはありますか?

誰かが私に良いリソースを教えてもらえますか?

どんな助けでも大歓迎です。

ありがとうございました。

4

1 に答える 1

1

これについては、ここ [ asp.net http サーバー プッシュからクライアントへのプッシュ] で既に説明されており、プロジェクトへのプッシュ サービスの追加に関する適切な情報が得られるはずです。

関連する質問について、John Saunders 氏は次のように述べています。

「残念ながら、それは Web の設計方法ではありません。むしろ、ユーザーが特定のリソースを要求し、可能であれば Web サーバーがそれを提供するように設定されています。1 つの要求は常に正確に 1 つの応答を返します。

これは、レンダリングされたブラウザー ページとサーバーの間でハートビートを作成して、プッシュ サービスをシミュレートする必要があることを意味します。Web ページには、ブラウザに定期的にサーバーに「何か変更はありますか?」と尋ねるように指示する JavaScript が含まれます。タイマー コントロールを使用して ASP.Net AJAX に実装できますが、正しく実装するのは難しい場合があります。注意が必要な小さな問題がたくさんあります。」

その他の関連するウェブサイトと質問:

プッシュ サービスについて私が知っていることの 1 つは、多くのリソースを使用することです。リバース AJAX も参照してください。

于 2012-07-28T16:36:41.070 に答える