一种利用electron框架实现应用层和底层通信的方法

基本信息

申请号 CN201811219390.6 申请日 -
公开(公告)号 CN109634751A 公开(公告)日 2019-04-16
申请公布号 CN109634751A 申请公布日 2019-04-16
分类号 G06F9/54(2006.01)I 分类 计算;推算;计数;
发明人 李文杰; 李乐乐 申请(专利权)人 深圳市网旭科技有限公司
代理机构 深圳力拓知识产权代理有限公司 代理人 深圳市网旭科技有限公司
地址 518055 广东省深圳市南山区南山街道南海大道2163号来福士广场办公楼11楼1101
法律状态 -

摘要

摘要 本发明公开了一种利用electron框架实现应用层和底层通信的方法,其特征在于,包含以下步骤:A、插件层的初始化:把插件层的接口和js层的接口形成映射,并在插件层做相关初始化工作;B、应用层跟插件层通信:js层通过调用与插件层映射的接口将数据传递给插件层,这些数据将会被封装成json流的格式,之后插件层又将会解析json流来判断调用对应的C/C++接口来实现功能;C、插件层跟应用层通信:插件层调用C/C++接口之后,将回调和返回的数据封装成json流的形式,传递给js层,完成整个通信过程。