openharmony ServiceExtensionAbility是否适用于双向通信场景

ServiceExtensionAbility 从社区的Demo看, 只有单向请求的场景比较合适(A请求B, B返回数据结果给A),对于两台设备间需要双向通信的场景(A有事件需要告知B, B有事件也有告知A),是不是不太合适?这种场景下distributedKVStore 是不是更为合适? 有兄弟姊妹来讨论下么?


openharmony
RPC
双向通信
2023-07-11 13:40:21
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
NL_AIDC_XJS
1

在同一个设备内,两个不同的应用,如你上面所描述的A与B看成是两个不同应用,而不是两台不同的设备,IPC的反向代理可以实现双向通信,跨设备通知基于RPC,理论上也是C/S模式,是可以通过相同的方式实现双向通知,不知道你这边具体是怎么实现的。

已于2023-7-13 08:40:29修改
分享
微博
QQ
微信
回复2
2023-07-13 08:39:53
张淑滨

自问自答, 可以的。

分享
微博
QQ
微信
回复
2023-07-12 18:52:50
相关问题
Pycharm编译器只适用于JAVA吗
6831浏览 • 2回复 待解决
鸿蒙适用的单片机是否需要mmu?
9502浏览 • 3回复 待解决
鸿蒙是否进行异步通信
1727浏览 • 1回复 待解决
OpenHarmony L1 Ipc samgr_lite通信报错异常
5323浏览 • 2回复 待解决
在哪些场景使用MongoDB?
1444浏览 • 1回复 待解决
什么是OceanBase 复制表场景
1271浏览 • 1回复 待解决
fegin 和 docker 通信问题
766浏览 • 1回复 待解决
Greenplum在哪些场景中会产生临时表?
1393浏览 • 1回复 待解决
OceanBase用在了哪些业务场景
2847浏览 • 1回复 待解决
Open Harmony 近场通信
4845浏览 • 1回复 待解决
OpenharmonyOS 如何使用串口通信
1521浏览 • 1回复 待解决
arkts父子组件组件怎么通信传值啊?
281浏览 • 1回复 待解决
有哪些应用场景
1656浏览 • 1回复 待解决
微服务失败场景有知道的吗?
383浏览 • 1回复 待解决