Android将App与App的通讯解耦

问题描述

我正在开发一个应用程序,比如说应用程序A,它应该能够从另一个应用程序(应用程序B)接收信息,添加一小部分与应用程序A相关的数据,并通过gRPC与服务器共享合并的信息。 / p>

事情是,我们希望使App A在编译时完全不了解App B的消息格式/内容,以便App B开发团队将来能够在任何时候更改与其业务逻辑相关的内容。无需依赖App A开发团队。

我想知道是否可以实现低于流量的流量(或什至类似的流量),但是到目前为止,没有找到成功的方法:

  1. App B开发团队与服务​​器团队讨论什么是gRPC消息格式(包含1个额外的字段,由App A团队填写);

  2. 在运行时,App B 以某种方式将此原型文件(甚至是已经填充的gRPC消息)发送到App A;

  3. App A获取App B消息,附加其自己的App A小数据块,然后通过gRPC将其上传到服务器;

您看到达成目标的方法了吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)