问题标签 [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()代码中注册事件,但我应该使用服务或其他东西来注册。问题是我无法找到对 Provider 的任何引用(AppWidgetManager 仅返回 AppWidgetProviderInfo 对象)。

任何想法?

0 投票
1 回答
2285 浏览

android - 将数据从 Android 服务推送到 Activity 的替代方法

我有一个从网络接收 UDP 数据的服务。我想将此数据从服务推送到 UI 活动。

一种方法是使用 广播 Intents。从服务到活动频繁发送广播的性能开销是多少?

还有其他选择吗?

谢谢。

0 投票
2 回答
432 浏览

android - Android:以编程方式触发电话签入

在我的 Android 应用程序中,我需要通过 Google 让手机“签入”以获取市场更新。这可以由用户通过打开拨号器并键入“ *#*#CHECKIN#*#*”来手动完成。我的应用程序需要能够做同样的事情。

我很肯定这是使用 Intent 完成的。一些挖掘表明警报管理器有这个待处理的意图等待:

现在的问题是,如何让我的应用程序广播这种相同类型的 Intent?我在活动中尝试了 this.sendBroadcast(myIntent) 没有运气,所以我现在很困惑。

有什么想法吗?

0 投票
2 回答
7827 浏览

android - 从 runnable 发送广播意图

我想从一个新线程发送广播开始。

这是我尝试过的:

但是我当然需要上下文..这行不通。我该如何处理。

0 投票
3 回答
2379 浏览

networking - 游戏服务器:通过 Internet 广播 UDP 数据包?

我的一个朋友做了一个可以在局域网上玩的小游戏,并让我改变它,这样它就可以在互联网上玩了。我不想对客户端应用程序进行重大更改。

创建游戏时,服务器会不断发送 UDP BROADCAST 数据包,告诉所有人游戏已创建。现在,我只需要更改此 BROADCAST 以便将这些数据包发送到一组 Internet IP 地址。

你能告诉我以下解决方案是否是一个好的解决方案:我将创建一个房间服务器,我们称之为“房间广播服务器”,其中包含加入房间的每个人的 IP 地址。然后,客户端不会发送该 BROADCAST 数据包,而是将数据包发送到房间广播服务器,该服务器会将这个数据包广播给加入房间的每个人。

问题是:客户端会从“room-broadcast-server”接收这些数据包,他们会尝试与 room-broadcast-server 通信,而不是与创建游戏的机器通信。我想愚弄客户,让他们认为数据包来自游戏服务器,而不是来自房间广播服务器。我怎样才能做到?

0 投票
1 回答
2764 浏览

android - 如何为另一个应用的广播接收器创建一个新的 Intent?

在示例中,他们将 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 并且在日历提供程序的源中我注意到它设置了一个警报管理器来发送广播。

我找不到警报管理器如何发送它。我的猜测是正常广播,但是当我尝试一些事情时,我注意到我可以通过在广播接收器中建立睡眠来延迟系统的通知(最多尝试 10 秒)。这表明它们是按顺序处理的,并且系统接收器仅在我的完成时才被调用。

但我可以确定这种行为吗?(在所有 1.5> sdk 版本中)文档指出,在某些情况下,由于资源有限,正常广播也被有序处理。

欢迎对此提出所有想法....谢谢,阿诺德

0 投票
2 回答
15927 浏览

delphi - 如何在 Delphi 中发送广播消息

我想在我的局域网中发送广播 UDP 消息,应用程序是客户端/服务器。

我希望更新用户界面,这样任何计算机都会发送消息来更新其他计算机。我可以使用 UDPServer indy,如何使用?谢谢