websocket 使用前台服务与网络通信

yeotifhr  于 2023-01-13  发布在  其他
关注(0)|答案(1)|浏览(101)

我有一个桌面应用程序,通过websocket接收数据(服务器)和一个android客户端websocket发送数据(PC输入可以通过android控制)。两者也做其他工作(发送/接收),但很少。我希望客户端作为一个前台服务运行,所以我可以发送数据,如剪贴板从android和接收例如音乐(艺术家等)从服务器。
我的问题:我怎样才能建立一个前台服务,保持websocket打开,同时保持与Activity的快速通信(每秒20个请求),包括回调?我以前使用过Singleton(Kotlin对象),但前台服务听起来比Activity打开时更糟糕。我不寻求编码解决方案,只是一个如何实现这一点的计划。
提前谢谢你,为我糟糕的英语道歉。

相关问题