問題タブ [broadcast]

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 に答える
802 参照

android - Android AppWidgetProvider と BroadcastReceivers

オンラインのAndroidドキュメントには次のように書かれています:

AppWidgetProvider でできることはすべて、通常の BroadcastReceiver でできます。

だから、私がやりたいのは、ウィジェットregisterReceiver()以外の別のイベントを介して登録することです。ACTION_APPWIDGET_*たとえばACTION_BATTERY_OKAY、これを行う方法はありますか? 明らかに、onUpdate()コードからイベントを登録することはできませんが、サービスなどを使用して登録する必要があります。問題は、プロバイダーへの参照を見つけることができないことです (AppWidgetManager は AppWidgetProviderInfo オブジェクトのみを返します)。

何か案が?

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

android - Androidサービスからアクティビティにデータをプッシュするための代替手段

ネットワークからUDPデータを受信して​​いるサービスがあります。このデータをサービスからUIアクティビティにプッシュしたいと思います。

これを行う1つの方法は、 ブロードキャストインテントを使用することです。サービスからアクティビティに頻繁にブロードキャストを送信する場合のパフォーマンスのオーバーヘッドはどれくらいですか?

これを行うための他の選択肢はありますか?

ありがとう。

0 投票する
2 に答える
432 参照

android - Android: プログラムによる電話チェックインのトリガー

Android アプリケーション内から、電話を Google for Market の更新に「チェックイン」する必要があります。これは、ダイヤラーを開いて「 」と入力することにより、ユーザーが手動で行うことができます*#*#CHECKIN#*#*。私のアプリには、同じことを行う機能が必要です。

これはインテントを使用して行われたと確信しています。いくつかの掘り下げは、Alarm Manager がこの保留中の意図を待っていることを示しています。

ここで問題は、アプリにこの同じタイプのインテントをブロードキャストさせるにはどうすればよいかということです。アクティビティで this. sendBroadcast(myIntent) を試してみましたが運が悪かったので、現時点では困惑しています。

何かご意見は?

0 投票する
2 に答える
7827 参照

android - ランナブルからブロードキャスト インテントを送信する

新しいスレッドが開始されたからブロードキャストを送信したい。

これは私が試したものです:

しかしもちろん、コンテキストが必要です..これは機能しません。どうすればこれを処理できますか。

0 投票する
3 に答える
2379 参照

networking - ゲームサーバー:インターネット経由でUDPパケットをブロードキャストしますか?

私の友人がLANでプレイできる小さなゲームを作って、インターネットでプレイできるように変更するように頼みました。クライアントアプリケーションに大きな変更を加えたくありません。

ゲームが作成されると、サーバーはUDP BROADCASTパケットを送信し続け、ゲームが作成されたことを全員に通知します。ここで、これらのパケットをインターネットIPアドレスのグループに送信するために、このBROADCASTを変更する必要があります。

次の解決策が適切かどうかを教えてください。ルームサーバーを作成し、「room-broadcast-server」と呼びます。これには、ルームに参加したすべての人のIPアドレスが含まれます。次に、クライアントはそのBROADCASTパケットを送信する代わりに、そのパケットをroom-broadcast-serverに送信し、room-broadcast-serverはこのパケットをルームに参加したすべての人にブロードキャストします。

問題は次のとおりです。クライアントはこれらのパケットを「room-broacast-server」から受信し、ゲームを作成したマシンと通信する代わりに、room-broadcast-serverと通信しようとします。クライアントをだまして、パケットがroom-broadcast-serverからではなく、ゲームサーバーから来たと思わせるようにします。どうすれば作れますか?

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

android - 別のアプリのブロードキャスト レシーバー用に新しいインテントを作成するにはどうすればよいですか?

例では、Intent を次のように作成します。

しかし、AlarmReceiver クラスが別のアプリにあるとします。このインテントを作成するにはどうすればよいでしょうか?

私は試してみました

しかし、何も起こりません..呼び出されませんでした..

何か案が?

-- Eclipse のマニフェスト エディターを使用して追加されたブロードキャスト定義:

--
関連:
他のアプリから自分のアプリを起動するにはどうすればよいですか? (ただし、この同じコードはブロードキャストでは機能しません..)

0 投票する
2 に答える
1203 参照

c# - WCF 二重通信

既存のクライアント/サーバー アプリケーションを書き直す必要があります。既存のアプリケーションはソケットを使用して通信するため、WCF に変換する必要があります。

サーバー側で私はする必要があります

  • 接続されたクライアントを監視する
  • クライアントのリクエストを検証する
  • ライブ データをブロードキャストします (差分ソースから取得)。
  • クライアントの話を聞いてそれに答える

クライアント側で私がする必要がある

  • サーバーブロードキャストを受信し、UI に表示します。
  • UI を表示し、ユーザーからの入力を受け取る
  • ユーザーデータをサーバーに送信し、応答を表示する

セルフホスティング環境で tcp プロトコルを選択しました。

すぐにレベルの参照が必要です (リンク、チュートリアル、本)...

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

iphone - ブロードキャスト送信を読み取るiPhone

ブロードキャスト送信を送信するサーバーがあり、iPhone アプリで読み取る必要があります。ネットで検索しましたが、何も見つかりませんでした。URL からビデオを再生できるので、私の質問は、iPhone でブロードキャスト送信を再生するにはどうすればよいですか?

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

android - このシステム ブロードキャストは順序付けられたものですか、それとも通常のブロードキャストですか?

システムイベントブロードキャストが順序付きブロードキャストまたは通常を使用してブロードキャストされているかどうかを把握しようとしています.イベントはEVENT_REMINDERであり、calendarproviderのソースでブロードキャストを送信するアラームマネージャーを設定していることに気付きました.

アラームマネージャーがそれを送信する方法がわかりません。私の推測では、通常のブロードキャストと同じですが、いくつかのことを試しているときに、ブロードキャストレシーバーでスリープを構築することにより、システムの通知を遅らせることができることに気付きました (最大 10 秒まで試行しました)。これは、それらが Ordered で処理されていることを示しており、システム レシーバーは私の処理が終了したときにのみ呼び出されます。

しかし、私はこの振る舞いを確信できますか?? (すべての 1.5> sdk バージョンで) ドキュメントには、場合によっては通常のブロードキャストも順序どおりに処理されると記載されています..リソースの余裕があるためです。

これに関するすべての考えは大歓迎です....ありがとう、アーノルド

0 投票する
2 に答える
15927 参照

delphi - Delphiでブロードキャストメッセージを送信するにはどうすればよいですか

LANでブロードキャストUDPメッセージを送信したいのですが、アプリケーションはクライアント/サーバーです。

ユーザーインターフェイスを更新したいのですが、この方法で、どのコンピューターも他のコンピューターを更新するためのメッセージを送信します。UDPServer indyを使用できますか、使用方法は?ありがとう