【发布时间】:2023-03-19 02:13:02
【问题描述】:
如果您有活动与服务通信,或者另一个服务与服务通信,哪种“通信协议”可以更快地将其消息传递给绑定方?
从服务传输到/从服务传输的消息都是字符串或可打包的对象。
如果您想将批量数据发送到其他服务或活动,我很难确定哪种方法更快。我找不到有关 Messenger 发送的意图或消息的处理速度的详细信息。
有人有这方面的经验吗?
【问题讨论】:
-
两者都计时有问题吗?
-
@cHao:你到底是什么意思?我需要在活动/服务和服务/服务之间以最快的方式进行通信。
-
我的意思是,尝试两者并观察两者之间的任何性能差异听起来并不难。坦率地说,如果它那么那么重要,那么如果你接受别人的话,那就太傻了:re:哪个更快;任何差异都将在很大程度上取决于您的特定用例。
-
@cHao:关于愚蠢的事情是真实的 :) 但是任何建议(如果它是真实的或根本不是真实的)都是受欢迎的。更多人 = 更多答案 = 更好的判断对错的线索。
标签: android android-intent android-service parcelable messenger