【技术实现步骤摘要】
基于鸿蒙L2富设备的eventBusSA系统服务
[0001]本专利技术涉及eventBusSA系统服务领域,尤其涉及基于鸿蒙L2富设备的eventBusSA系统服务。
技术介绍
[0002]传统的openharmony鸿蒙SA(system ability)服务,内部使用binder驱动实现,sa服务通过注册到samger中可以提供给fa,pa(feature ability,particle ability)跨进程调用的能力,但是sa本身无法主动发送消息给pa,fa(feature ability,particle ability)。使用eventBusSa系统服务,既提供了普通pa,fa(feature ability,particle ability)跨进程调用(通信)的能力,同时具备sa(system ability)反向向pa,fa(feature ability,particle ability)通信的能力。提供了端侧设备的内部完整的事件广播循环机制。
技术实现思路
[0003]有鉴于所述,本专 ...
【技术保护点】
【技术特征摘要】
1.基于鸿蒙L2富设备的eventBusSA系统服务,其特征在于:包括多个App、evevtBus系统服务、broker;所述App的发送端的发布功能配置为通过IPC调用注册到SAMGR的SA服务提供发布功能;所述evevtBus系统服务收到App的相关消息之后转发给broker;App的接收端通过socket方式向broker订阅消息。2.根据权利要求1所述的基于鸿蒙L2富设备的eventBusSA系统服务,其特征在于:所述IPC调用通过binder实现。3.根据权利要求1所述的基于鸿蒙L2富设备的eventBusSA系统服务,其特征在于:所述App包括feature ability以及particle ability。4.根据权利要求3所述的基于鸿蒙L2富设备的eventBusSA系统服务,其特征在于:所述feature ability配置为存在相关页面,提供给用户交...
【专利技术属性】
技术研发人员:张健滢,
申请(专利权)人:拓维信息系统股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。