私は数分から数時間の時間がかかるツールを持っています。ユーザーがWebページからツールを実行できるようにするWebアプリケーションを作成したいと思います。各ツールの実行には時間がかかるため、ウェブページからツール実行要求を送信したい場合は、ステータス情報でページを更新します。ステータス情報を更新するために、クライアントはサーバをポーリングする必要があります。サーバーが要求なしでクライアントにステータスメッセージを送信できる方法はありますか?Webサーバーはクライアントからの要求なしにデータを送信できますか?
7
A
答えて
0
DWRを使用して逆AJAX呼び出しを試してください!
チェックデモとソース
8
あなたが開いたままで、サーバーがクライアントからの要求なしに送信できるようになり、クライアントとサーバの間の双方向通信しているウェブ・ソケットを使用することができるため、このclick。しかし、ウェブソケットは新しいものであり、ブラウザのサポートは最新のブラウザにのみ対応しています。
socket.ioは、AJAXへのフォールバックとフラッシュがサポートされていない場合は、優れたライブラリです。
その他の点では、サーバーがクライアントにデータを送信する唯一の方法は、クライアントが要求を送信した後です。クライアントからのAJAXポーリングを使用してサーバーからの更新をチェックする方法があります。
関連する問題
- 1. windows RDPはサーバーからクライアントにデータを送信しますか?
- 2. ツイスト - サーバーからクライアントにデータを送信
- 3. クライアントからサーバー側にデータを送信
- 4. クライアントが完全な要求を送信する前にWebサーバーが応答を開始できますか?
- 5. Node.jsを使用してクライアントからサーバーにjson要求を送信する
- 6. サーバーからクライアントに送信
- 7. C#クライアント。 C#クライアントからJavaサーバーにデータを送信する
- 8. クライアントからの要求は常にCookieを送信しますか?
- 9. Webアプリケーションでサーバーからクライアントにメッセージを送信する方法
- 10. なぜTCPクライアントからサーバーにデータを送信できますか?その逆はできません。
- 11. クライアントからサーバー、別のサーバーに送信
- 12. Webサーバーからログインしているクライアントにメッセージを送信
- 13. クライアント(C)からサーバー(nodejs)にデータを送信する方法は?
- 14. UWPでサーバーからクライアントにデータを送信する
- 15. Twitter API要求をサーバーまたはクライアントから送信する必要がありますか?
- 16. NodeJs:サーバーからクライアントに非常に大きなデータを送信する方法
- 17. クライアントへのメッセージの送信方法(クライアントからの要求なし)
- 18. クライアントからサーバーにデータが送信されない
- 19. クライアントではなくGoogleアナリティクスにサーバーからリクエストを送信しますか?
- 20. クライアントからサーバーにメッセージを送信できません
- 21. RMIサーバーからクライアントに(サービス)オブジェクトを送信できません
- 22. JSONをYUIクライアントからWCF Webサーバーに転送しますか?
- 23. C posixソケット、クライアントからサーバーにデータを送信できません
- 24. Socket.ioはクライアントからサーバーにバイナリデータを送信します
- 25. クライアントはサーバー側にデータを送信できません。
- 26. サーバーからwebsocketクライアントにメッセージを送信
- 27. WebページからFlurry Analyticsにデータを送信できますか?
- 28. サーバーはクライアントのブラウザを要求できますか?
- 29. ページ送信はサーバー経由で要求されますか?
- 30. C HTTPサーバーが自分のサーバーに要求を送信しますか?
また、サーバー送信イベント – franzlorenzon