問題タブ [server-push]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - APNs を使用せずにプッシュ通知を送信できますか?
サードパーティ サーバーからイントラネット (Wi-Fi) のデバイスに直接通知をプッシュすることはできますか? 私は APNs の助けを借りてデバイスに通知をプッシュすることを達成しましたが、外部サービスを使用せずに同じことを達成するという私の要件は、私のサーバーと私のデバイスがイントラネットに接続されていると言って、デバイスの可用性を検出する必要がありますイントラネットと直接通知を送信します。何か案が??前もって感謝します
safari - streamhub: firefox 4 の streamhub は、プッシュ イベントに palin ajax を使用しますか?
プッシュ サーバーとして Stream ハブを使用しています。ブラウザとして Firefox 4.0.1 を使用したとき、ストリーム ハブが定期的に Ajax リクエストを行っていることがわかりました。しかし、Safari で ws: (Web ソケット) に関するコンソールのエラーに気付いたので、Firefox がプレーンな Ajax 呼び出しを行っている間に、サファリが ws:// url を使用してリクエストを行っているという結論に達しました。
これは私のクライアントコードです
2 つの質問があります。
1) 私の結論は正しいですか? 2) サファリで HTTP リクエストとレスポンスを監視するにはどうすればよいですか (firebug ネットパネルなど)。
ありがとう
perl - アクションをトリガーする http サーバー プッシュ
サーバーで経過した時間間隔に基づいてアクションをトリガーできるサーバープッシュを実装しようとしています。javascriptタイマー、ブラウザの依存関係、ユーザーがjavascriptを無効にすることに注意する必要がないので、このようにすることを考えました。CGI::Push を試しましたが、それを使用してイベントをトリガーする方法がわかりません。サーバーから受信した応答に基づいてフォームを送信したい場合は、次のようにします。時間制御イベントを開始するためのより良い方法があれば、私はそれらを探しています.
jsp - サーバープッシュjsp
リバースAJAXとDWRlibを使用してサーバープッシュアプリケーションを作成するオプションはたくさんあります。しかし、それらはすべてAJAXベースのアプリケーションを使用しています。メッセージをクライアントにプッシュするJSPを使用して単純なサーバープッシュアプリケーションを構築したいと思います。誰かがコードスニペットを提供すると素晴らしいでしょう。
javascript - 非同期サーブレット クライアント、サーバー プッシュ
こんにちは、私はいくつかのサーバー プッシュを処理したいと考えています。何かを処理する非同期サーブレットがあり、それをクライアントにプッシュしてから、別のものを処理してクライアントに再度プッシュします(同じ接続)。サーブセットはデータ (この場合は Json ですが、実際には意味がありません) を返すだけです。
だから私の問題はクライアントです。そのためのクライアントを構築するにはどうすればよいですか? たとえば、JQuery で ajax リクエストを作成した場合、最初の応答の後に来るデータにどのように反応できますか?
ここで何が欲しいかをより明確にするために、比較があります。websockets には onmesssage メソッドがあります。
だから私が欲しいのはonmessageメソッドだけです:)。ウェブソケットの場合ほど簡単ではないと思いますが、誰かがアイデアを持っているかもしれません。
こんにちはアレックス
ruby - Webrick からプッシュ イベントを送信する
Webrick 経由でプッシュ イベントを送信するにはどうすればよいですか? あるタイミングで ruby にイベントを発生させて webrick 経由でブラウザに送信したい。事前に JavaScript コードをページに埋め込むことができます。
特に、このウィキペディア ページのHTTP サーバー プッシュおよびプッシュレットで記述されている手法の 1 つを実装しようとしています。
node.js - 未定義のプロパティ'_idleNext'を読み取ることができません
node.jsでHTML5EventSourceオブジェクトのプッシュレットを作成しました。Linuxでバージョン0.4.8を使用しています。正常に動作する場合もありますが、次のエラーでクラッシュする場合があります。
クラッシュすると、最初に受信したリクエストでクラッシュします。そうでない場合は、近い将来、すべてのリクエストでうまく機能します。nodeJSプッシュレットが起動後に応答するベースURLを開くと、クラッシュすることはなく、後続のリクエストに対して正常に機能し続けることに気付きました。いずれにせよ、動作するときはいつでも、長時間アイドル状態のままにしておくと、次のリクエストを受信したときにクラッシュする可能性が高くなります。
誰かがここで何が悪いのかについての考えを持っていますか?私は何か間違ったことをしていますか、それとも将来のバージョンで修正されると期待できるバグですか?
push - モバイル デバイス プラットフォームから独立したプッシュ サーバーの実装
モバイル デバイス用に独自のプッシュ サーバーを作成することが実行可能なオプションであるかどうか疑問に思っていました。つまり、Apple の APNS も Android の C2DM も Blackberry の BIS も使いたくないということです。プラットフォームに関係なく、モバイル デバイスに通知を送信できるプッシュ サーバーを実装したいと考えています。これについて何か考えを教えてください。
iphone - iPhone アプリケーションでサーバー側からのプッシュ通知を表示する方法
私は自分の iPhone アプリケーションにプッシュ通知を実装しようとしていますが、いくつかの短い成功を収めていますが、次のエラーが発生しています。
Domain=NSCocoaErrorDomain Code=3000 'no valid' aps- environment' entitlement string found for application UserInfor=0x170140 {NSLOcalizedDescription=no valid 'aps- environment' entitlement string found for application}`
Web サービスに接続する方法と、このエラーを解決する方法を教えてください。
このエラーを解決する方法を教えてください。ありがとうございました。私と共有するだけのビデオはありますか?ありがとうございます。
php - jQueryajaxphpロングポーリング
私はこの長いポーリングスクリプトを機能させようとしてきましたが、行き詰まり続けています。今回はサーバーへのajaxリクエストに問題があります。データを提供するphpスクリプト(ループとスリープを使用してロングポールを実行する)は完全に正常に機能しますが、私のjQueryスクリプトは機能しません。
これまで、通常の$.ajax()
リクエストと$.post()
スクリプトへのリクエストを使用してみましたが、そうするとスクリプト全体が停止します。スクリプトは実際には想定どおりに読み込まれますが、ページには読み込みが続くことが示されています(google chromeを使用すると、画面の下部に「待機中」バーが表示されます)。phpスクリプトで60秒間タイムアウトした後、データが見つからなかったため、jQueryスクリプトは「false」を受け取ります。次に、スクリプトはデータagianを要求することになっています。
私の質問は、ブラウザがバックグラウンドで何かをロードしていることを表示しないようにするにはどうすればよいですか?私のサーバーは共有サーバーであるため、サーバー自体に何かをインストールすることに関してはアクセスできません。したがって、これはjavascript(jQuery)とphpのみを使用して解決する必要があります。
編集:Internet Explorerでスクリプトをチェックアウトしたところ、スクリプトが読み込まれている兆候は見られないようですが、GoogleChromeではまだ問題があります
編集いくつかのコードを投稿する:
これは私のjavascriptファイルです:
もちろん、これは$(document).ready()
私のphpスクリプトは次のようなものです。
Firebugを(Google Chromeで)使用すると、リクエストが行われたことだけが表示され、コンソールのGET文字列の最後に通常の読み込みアイコンは表示されません。Firefoxでは、リクエストが保留中であること(読み込みアイコンが表示されていること)も表示されますが、少なくともブラウザはページが読み込まれているようには動作しません。
ありがとう...