問題タブ [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.

0 投票する
1 に答える
4878 参照

iphone - APNs を使用せずにプッシュ通知を送信できますか?

サードパーティ サーバーからイントラネット (Wi-Fi) のデバイスに直接通知をプッシュすることはできますか? 私は APNs の助けを借りてデバイスに通知をプッシュすることを達成しましたが、外部サービスを使用せずに同じことを達成するという私の要件は、私のサーバーと私のデバイスがイントラネットに接続されていると言って、デバイスの可用性を検出する必要がありますイントラネットと直接通知を送信します。何か案が??前もって感謝します

0 投票する
0 に答える
67 参照

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 ネットパネルなど)。

ありがとう

0 投票する
1 に答える
398 参照

perl - アクションをトリガーする http サーバー プッシュ

サーバーで経過した時間間隔に基づいてアクションをトリガーできるサーバープッシュを実装しようとしています。javascriptタイマー、ブラウザの依存関係、ユーザーがjavascriptを無効にすることに注意する必要がないので、このようにすることを考えました。CGI::Push を試しましたが、それを使用してイベントをトリガーする方法がわかりません。サーバーから受信した応答に基づいてフォームを送信したい場合は、次のようにします。時間制御イベントを開始するためのより良い方法があれば、私はそれらを探しています.

0 投票する
1 に答える
782 参照

jsp - サーバープッシュjsp

リバースAJAXとDWRlibを使用してサーバープッシュアプ​​リケーションを作成するオプションはたくさんあります。しかし、それらはすべてAJAXベースのアプリケーションを使用しています。メッセージをクライアントにプッシュするJSPを使用して単純なサーバープッシュアプ​​リケーションを構築したいと思います。誰かがコードスニペットを提供すると素晴らしいでしょう。

0 投票する
1 に答える
688 参照

javascript - 非同期サーブレット クライアント、サーバー プッシュ

こんにちは、私はいくつかのサーバー プッシュを処理したいと考えています。何かを処理する非同期サーブレットがあり、それをクライアントにプッシュしてから、別のものを処理してクライアントに再度プッシュします(同じ接続)。サーブセットはデータ (この場合は Json ですが、実際には意味がありません) を返すだけです。

だから私の問題はクライアントです。そのためのクライアントを構築するにはどうすればよいですか? たとえば、JQuery で ajax リクエストを作成した場合、最初の応答の後に来るデータにどのように反応できますか?

ここで何が欲しいかをより明確にするために、比較があります。websockets には onmesssage メソッドがあります。

だから私が欲しいのはonmessageメソッドだけです:)。ウェブソケットの場合ほど簡単ではないと思いますが、誰かがアイデアを持っているかもしれません。

こんにちはアレックス

0 投票する
1 に答える
262 参照

ruby - Webrick からプッシュ イベントを送信する

Webrick 経由でプッシュ イベントを送信するにはどうすればよいですか? あるタイミングで ruby​​ にイベントを発生させて webrick 経由でブラウザに送信したい。事前に JavaScript コードをページに埋め込むことができます。

特に、このウィキペディア ページのHTTP サーバー プッシュおよびプッシュレットで記述されている手法の 1 つを実装しようとしています。

0 投票する
1 に答える
675 参照

node.js - 未定義のプロパティ'_idleNext'を読み取ることができません

node.jsでHTML5EventSourceオブジェクトのプッシュレットを作成しました。Linuxでバージョン0.4.8を使用しています。正常に動作する場合もありますが、次のエラーでクラッシュする場合があります。

クラッシュすると、最初に受信したリクエストでクラッシュします。そうでない場合は、近い将来、すべてのリクエストでうまく機能します。nodeJSプッシュレットが起動後に応答するベースURLを開くと、クラッシュすることはなく、後続のリクエストに対して正常に機能し続けることに気付きました。いずれにせよ、動作するときはいつでも、長時間アイドル状態のままにしておくと、次のリクエストを受信したときにクラッシュする可能性が高くなります。

誰かがここで何が悪いのかについての考えを持っていますか?私は何か間違ったことをしていますか、それとも将来のバージョンで修正されると期待できるバグですか?

0 投票する
1 に答える
891 参照

push - モバイル デバイス プラットフォームから独立したプッシュ サーバーの実装

モバイル デバイス用に独自のプッシュ サーバーを作成することが実行可能なオプションであるかどうか疑問に思っていました。つまり、Apple の APNS も Android の C2DM も Blackberry の BIS も使いたくないということです。プラットフォームに関係なく、モバイル デバイスに通知を送信できるプッシュ サーバーを実装したいと考えています。これについて何か考えを教えてください。

0 投票する
1 に答える
788 参照

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 サービスに接続する方法と、このエラーを解決する方法を教えてください。

このエラーを解決する方法を教えてください。ありがとうございました。私と共有するだけのビデオはありますか?ありがとうございます。

0 投票する
1 に答える
5881 参照

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では、リクエストが保留中であること(読み込みアイコンが表示されていること)も表示されますが、少なくともブラウザはページが読み込まれているようには動作しません。

ありがとう...