問題タブ [pubnub]
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.
javascript - angular.jsのコントローラーにリアルタイムモデルをどのようにアタッチしますか?
ダッシュボードのリアルタイム json (pubnub を使用) からのデータを使用して、いくつかのビュー/コントローラーを表示しようとしています。
angular.js の通常のドキュメントには、次のようなものがあります。
しかし、私が欲しいのは、データソースのリストを用意し、データの変更をビューに通知してレンダリングすることです。
だから、私は持つことができます:
view4 にはまだデータがありません。数分後に到着
次に、counter1 が更新されます
ビュータイプごとにコントローラーを作成します.2つのビューは同じコントローラーにすることができますが、異なるデータを表示します:
ダッシュボードでは、ビューを更新し、データに応じて動作を変更する必要があります (またはデータがない場合は、空の状態を表示します)。
PD: この種のタスクに合わせて調整されている場合は、別の js フレームワークでこれを行うことにオープンです...
pubnub - Ruby で Pubnub プレゼンス機能を実装する方法
Rails アプリで PubNub を使用してユーザー プレゼンスを実装する方法を考えていましたが、サーバー側とクライアント側の両方でこの機能を実装する方法についての完全なガイドは見つかりませんでした。
javascript - Python の Pubnub プレゼンス機能 (GAE)
PubNub は、リアルタイム コミュニケーションに非常に優れています。パブナブチームから提供されたドキュメントによるとsubscribe
、publish
インスタンスは完了しており、正常に動作しています。
Python(GAE) アプリで PubNub チャネルを使用して特定のユーザーを既に/存在させる方法を知りたいのですが、サーバー側とクライアント側の両方でこの機能を実装する方法の完全なガイドは見つかりませんでした。
注:ここでは Python Google App Engine と Javascript を使用しています。
websocket - realtime app need push service advice
I am looking for a realtime hosted push/socket service (paid is fine) which will handle many connections/channels from many clients (JS) and server api which can subscribe/publish to those channels from a PHP script.
Here is an example:
The client UI has a fleet of 100 trucks rendered, when a truck is modified its data is pushed to channel (eg. /updates/truck/34) to server (PHP subscriber), DB is updated and receipt/data is sent back to the single truck channel.
We have a prototype working in Firebase.io but we don't need the firebase database, we just need the realtime transmission. One of the great features of firebase.io is that its light and we can subscribe to many small channels at once. This helps reduce payload as only that object data that has changed is transmitted.
Correct me if I am wrong but I think pusher and pubnub will allow me to create 100 truck pub/subs (in this example) for each client that opens the site?
Can anyone offer a recommendation?
python - 要求されたクライアント xyz へのサーバー プッシュ通知: WebSocket プッシャー/パブナブ
ビジネスアプリの1つに1000人のログインユーザーがいるとしましょう。ユーザーの 1 人xyz
がサーバーにリクエストを送信したが、サーバーがそのリクエストの応答を返すために 5 ~ 10 分かかる/完了する必要がある場合。
注:私のアプリは Google App Engine (Python) で実行されているため、締め切り超過エラーが発生します。
その場合、ここでタスク/バックグラウンド タスクキューを呼び出しています。ただし、クライアントは、要求されたタスクのステータスが完了したかどうかを知りません。
そのため、ステータスを取得するには、 likePubNub
またはを使用してプッシュ機能 (サードパーティ) を実装しようとしていますPusher
。
ここでの懸念は、要求されたクライアント xyz
のみにメッセージを公開するにはどうすればよいですか?
注xyz
: サーバー パブリッシュ ステータス メッセージは、そのチャネルに存在するすべてのログイン ユーザーではなく、要求されたクライアントに対してのみ警告/通知する必要があります。
PubNub
またはのためにここにいる初心者ですPusher
。
この種のシナリオをカバーするためのアイデア/ロジックはありますか?
テクニカル ノート: Google App Engine Python、Javascript。
更新:
(サンドボックス層など) のどのプランがpubnub
必要ですか?
java - Pubnub の here_now(String args0) は何をしますか?
特定のチャネルにサブスクライブしているクライアントを見つけようとしています。git で、2 つのパラメーターを持つ関数 here_now() を使用する例を見つけました。このようなもの:
しかし、私の会社のアプリケーションでは、here_now() 関数は 1 つのパラメーター、つまり文字列しか取りません。私はパブナブに比較的慣れていません。このパラメーターが何であるかを誰かに説明してもらえますか? チャンネル名ですか?コールバック関数を指定するにはどうすればよいですか? here_now(String arg) に関連するドキュメントが見つかりません
ありがとう
java - PubNub パブリッシュ コールバックを使用して、エラーが発生した場合に再パブリッシュするメッセージを見つける方法
PubNub API の公開コールバックは、次のようなメッセージを返します -
ただし、これは、このコールバックがどのメッセージに対するものであるかを示すものではありません。パブリッシュ エラーの場合、返される配列の最初の値は 0 になります。しかし、再パブリッシュするメッセージをどのように見つけますか?
パブリッシャーは、高い頻度でメッセージをパブリッシュし、コールバックの受信を待たずに別のメッセージをパブリッシュすることができます。そのため、コールバックが呼び出された時点で、パブリッシャーは既に 10 件以上のメッセージをパブリッシュしている可能性があります。