Webサービスを使用してサンプルのチャットアプリケーションを.net 2で作成しようとしましたが、チャットサーバーに新しいメッセージが来たときにクライアントにどのように通知できますか?Webサービスを介してクライアントでイベントを発生させる
Webサービスは受信したメッセージをすべてのクライアントに送信する必要がありますが、どのようにすべてのクライアントにメッセージを送信できるかわかりません。誰も私に簡単な方法でそれをする方法を教えてくれますか? ご協力いただきありがとうございます。
Webサービスを使用してサンプルのチャットアプリケーションを.net 2で作成しようとしましたが、チャットサーバーに新しいメッセージが来たときにクライアントにどのように通知できますか?Webサービスを介してクライアントでイベントを発生させる
Webサービスは受信したメッセージをすべてのクライアントに送信する必要がありますが、どのようにすべてのクライアントにメッセージを送信できるかわかりません。誰も私に簡単な方法でそれをする方法を教えてくれますか? ご協力いただきありがとうございます。
私が知る限り、サーバーがそのようなクライアントをブロードキャストするのは一般的ではありません。通常、クライアントには、変更またはイベントをサーバーに照会するルーチンが必要です。
ここであなたが尋ねたものに関連するもの:http://code.google.com/p/pubsubhubbub/ –
HTTPはそれを念頭に置いて設計されていませんが、[サーバープッシュを模倣するさまざまな方法があります] http://en.wikipedia.org/wiki/Push_technology)。 – Groo
です.Net 2のネイティブWebサービスでは、サービスをポーリングする必要があります。実際には、WCFのみがDuplex呼び出しをサポートしています。リソース集中。 – Lloyd
あなたはどんなタイプのクライアントを持っていますか、それはWebベースですか、それとも厚いクライアントのWinフォームアプリケーションですか? –