【发布时间】:2016-01-24 18:11:34
【问题描述】:
我有一个监听 UDP 套接字的远程服务。所有的 UDP 发送/接收都是通过服务进行的。此服务在启动时启动并持续到用户卸载该服务。多个应用程序(客户端应用程序)可以联系此服务,以便通过 UDP 套接字发送数据。
当消息接收到远程服务时,它会广播消息。客户端应用程序可以通过广播接收器捕获这些广播消息。为了处理捕获的消息,客户端应用程序有一个处理程序类(纯 java 类)。此处理程序类需要绑定到远程服务才能将消息发送回(到服务)。
所有这些通信都发生在后台(不与 UI 交互)
那么我如何将处理程序类与远程服务绑定。我可以使用普通 java 类的服务连接吗?
【问题讨论】:
-
Handler在 Android 世界中具有特定的含义。您在这里并不是真的指 AndroidHandler,所以也许您应该选择另一个词。它可能会减少混乱。
标签: android android-service aidl android-service-binding